selenium自动化测试之测试结果验证
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,1.实际测试过程中,常常要对比实际结果与期望结果是否一致。2.如果实际结果与期望结果不一致则被认为bugselenium广泛应用于B/S架构,如何通过selenium来验证测试结果的正确性呢。案例分析
千家信息网最后更新 2026年11月03日selenium自动化测试之测试结果验证
1.实际测试过程中,常常要对比实际结果与期望结果是否一致。
2.如果实际结果与期望结果不一致则被认为bug
selenium广泛应用于B/S架构,如何通过selenium来验证测试结果的正确性呢。
- 案例分析:以百度为例,一起来看看如何验证测试结果的正确性。
- 点击百度首页的"hao123"后;
- 跳转至"hao123"页面
- 验证:是否跳转至"hao123"页面
- 如何通过selenium实现该场景呢?
#******************# 获取验证信息,操作某页面后,确认进入的是期望结果#******************from selenium import webdriverfrom time import sleepdriver = webdriver.Firefox()driver.get("http://www.baidu.com")print("===========The baidu Page===============")First_Title = driver.titleprint("The first page title is:%s" % First_Title)print("===========The hao123 Page===============")driver.find_element_by_xpath("//a[@name='tj_trhao123']").click()Second_Title = driver.titleprint("The Second page title is:%s" % Second_Title)Expect_Title = "hao123_上网从这里开始"if Second_Title == Expect_Title: print(True)else: print(False)driver.quit()- selenium通过driver.title检查页面的title;
- 判断实际页面的title值是否与期望值相同;
- 从而得出测试结果。
如果你想系统学习selenium,可以通过如途径哦.....
推广下我的博客专栏,目前选定了一个主题《从零学Selenium自动化测试框架》请添加链接描述,让我们从代码撸起,一步步实现Web自动化测试框架
该专题会从零带你搭建一个可用的自动化测试框架(基于python+selenium)
前提:你要掌握了python与selenium基础哦。要不你看不懂的。
结果
测试
页面
验证
实际
期望
自动化
框架
一致
正确性
相同
专栏
专题
专题会
主题
代码
信息
前提
博客
可以通过
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网加科技
互联网新科技
湖南永感互联网科技有限公司
网络科技有限互联网
互联网金融 科技
科技与互联网发展
青岛互联网科技公司
互联网 卓越科技
广州宏创互联网科技
互联网科技公司有哪些
中国互联网金融科技基金
成都玖崟互联网科技有限公司乐商圈怎么样
互联网科技与大数据专业
消费医药和互联网科技
互联网金融科技名词解释
小米互联网科技园入驻
图游互联网科技
互联网高科技行业有哪些企业
恒生互联网科技趋势
科技美学互联网 艺术
花魁咖啡
互联网最新的科技有限公司
互联网科技的
互联网科技股票
杭州互联网科技公司
互联网科技网站
富国互联网科技创新基金
明优互联网科技有限公司
互联网第三次科技革命特征
互联网对科技影响