selenium自动化测试之测试结果验证
发表于:2024-09-28 作者:千家信息网编辑
千家信息网最后更新 2024年09月28日,1.实际测试过程中,常常要对比实际结果与期望结果是否一致。2.如果实际结果与期望结果不一致则被认为bugselenium广泛应用于B/S架构,如何通过selenium来验证测试结果的正确性呢。案例分析
千家信息网最后更新 2024年09月28日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安全错误
数据库的锁怎样保障安全
网络安全如何就业能力提升
适合当服务器的开发板
怎么修改数据库的字符集
互联网技术算不算科技
有关软件开发税种和税率
数据库征文
网络安全攻防演习总结
ps做网络安全的宣传单
数据库的基本技术
一年级画画网络安全
两会期间网络安全工作简报
数据分析变软件开发
林业调查数据库
硬件识别软件开发
mdb 数据库 编辑
福建信息化软件开发成本价
2022年网络安全检查自查报告
湖南省软件开发工程师培训机构
澳洲软件开发工作 工资
泰国美国网络安全计划
什么地方可以学软件开发制作
租衣服软件开发
内江导航软件开发
奉贤区技术软件开发欢迎咨询
网络安全 网络数据泄密
前端软件开发价格表
怀旧服新服务器分配
hp服务器 增加硬盘
青少年网络安全课程观后感
当代互联网科技公司