自动化测试
文章平均质量分 92
燕雀焉知鸿鹄之志
这个作者很懒,什么都没留下…
展开
-
自动化测试常见面试题
这里写目录标题1.1.Selenium WebDriver查找页面元素及元素操作1. Web自动化测试2.Selenium中如何保证操作元素的成功率?也就是说如何保证我点击的元素一定是可以点击的?3.如何提高Selenium脚本的执行速度?4.用例在运行过程中经常会出现不稳定的情况,也就是说这次可以通过,下次就没办法通过了,如何去提升用例的稳定性?5.你的自动化用例的执行策略是什么?6.自动化测试的时候是不是需要连接数据库做数据校验?7.id,name,class,xpath, css selector这些原创 2021-08-29 20:59:33 · 4720 阅读 · 0 评论 -
关于web自动化定位元素失败的分析
关于web自动化定位元素失败的分析问题分析1.首先-明确范围 – web自动化测试2.其次-明确条件 – 元素定位都正确3.然后-明确现象 – 元素定位会失败4.最后-得出结论1.判断定位的元素属性信息是否正确(已经确定正确),但是业务逻辑是否正确需要确定2.受到网络/服务器/浏览器影响,页面加载过慢会造成定位失败,需要通过元素等待处理3. 目标元素是否直接可见/是否需要鼠标动作才能显现出来4.默认浏览器大小的页面加载范围过小造成部分元素遮挡,需要启动浏览器后最大化窗口5.受前端动态加原创 2020-12-28 18:18:02 · 522 阅读 · 0 评论 -
自动化
自动化测试python+selenium+unittest+htmlTestrunnerpython+appium+unittest+htmlTestRunnerpython+request+unittest+htmlTestRunner+Excel文档 接口文档(excel表格中)测试开发路线:po模型 page objectunittest 单元测试框架request 接口测试框架接口测试工具:postman(接口测试工具) jmeter(性能测试工具) request(接口自动化工具原创 2020-12-25 08:03:47 · 88 阅读 · 0 评论 -
接口自动化使用requests生成测试报告
1. 什么是接口测试顾名思义,接口测试是对系统或组件之间的接口进行测试,主要是校验数据的交换,传递和控制管理过程,以及相互逻辑依赖关系。其中接口协议分为HTTP,WebService,Dubbo,Thrift,Socket等类型,测试类型又主要分为功能测试,性能测试,稳定性测试,安全性测试等。在分层测试的“金字塔”模型中,接口测试属于第二层服务集成测试范畴。相比UI层(主要是WEB或APP)自动化测试而言,接口自动化测试收益更大,且容易实现,维护成本低,有着更高的投入产出比,是每个公司开展自动化测试的首原创 2020-12-25 07:16:35 · 308 阅读 · 0 评论 -
Appium使用HTMLTestRunner生成测试报告
1.介绍HTMLTestRunner是一个单元测试运行器,它是 Python 标准库的 unittest 模块的一个扩展。它生成易于使用的 HTML 测试报告。在使用前我们首先需要下载HTMLTestRunner.py文件。传送门2.编写测试脚本并生成测试报告from appium import webdriverfrom time import sleepimport timeimport unittestimport HTMLTestRunnerfrom appium.webdrive原创 2020-12-22 21:15:08 · 521 阅读 · 0 评论 -
selenium-自动化测试案列
from selenium import webdriverimport timedb = webdriver.Chrome()db.get("http://www.testingedu.com.cn:8000/Home/user/login.html")# 最大化窗口db.maximize_window()# 步骤一# 输入用户名和密码db.find_element_by_css_selector("#username").send_keys("13800138006")db.fi原创 2020-12-18 23:42:16 · 225 阅读 · 1 评论 -
Python+Selenium:自动化生成测试报告
1.下载并安装HTMLTestRunner.py(1) 下载:原始版本下载地址(支持python2.0): http://tungwaiyip.info/software/HTMLTestRunner.html(2) 将HTMLTestRunner.py文件拷贝到Python\lib目录下(3)安装HTMLTestRunner.pip install html-testRunner2.代码实现测试报告实例:代码实例如下:from selenium import webdriverimpo原创 2020-12-20 22:06:28 · 687 阅读 · 0 评论