- 博客(18)
- 收藏
- 关注
原创 python+selenium+unittest
6. config:通过使用config配置文件,我们可以在不同的环境中配置不同的数据库连接信息,而无需修改代码。另外,config配置文件也可以用于存储其他类型的配置信息,如日志级别、文件路径等。2. report:是directory包,其他都是python包,保存测试报告。二、安装selenium:pip install selenium。五、在sample里面先写线性脚本(调试脚本)4. test_cases:用例层。5. webdriver:驱动层。六、再把带把移到用例层里面。
2023-11-18 20:40:43
75
1
原创 自动化测试报告的生成和优化
HTMLTestRunner是python标准库的unittest模块的一个扩展,在使用该模块之前要下载HTMLTestRunner.py文件,并将该文件保存在python安装路径下的lib文件夹中,在python模块中能import HTMLTestRunner成功,即配置成功。runner =HTMLTestRunner(stream=fp,title=’newream测试报告’,description=‘执行用例的测试报告’)2 详细模式:测试结果会显示每个测试用例的所有相关的信息。
2023-11-18 20:31:00
111
1
原创 Unittest用例执行顺序、构建套件
在执行测试脚本的时候,可能会有某几条用例本次不想执行,但又不想删也不想注释,unittest通过忽略部分测试用例不执行的方式,分无条件忽略和有条件忽略,通过装饰器实现所描述的场景。2.用unittest.TestSuite()实例化测试套件对象后,使用makeSuite()方法,一次性将整个测试类文件下所有测试用例到suite中去。1. 用unittest.TestSuite()实例化测试套件对象后,内部的addTest()方法对测试类内部的测试案例进行逐一添加。reason是跳转的原因。
2023-11-18 20:18:39
166
1
原创 Unittest中常用的assert(断言)语句
a==ba!=ba is ba is not bx is Nonea in ba not in ba>ba>=ba<ba<=b。
2023-11-18 19:59:59
112
1
原创 在Windows和Mac上安装Jmeter的步骤
界面是英文,可配置中文:打开 \apache-jmeter-5.4.3\bin\jmeter.properties 第39行左右,改为 language=zh_CN。3.配置Jmeter环境变量以让jmeter可以在任何路径下启动(也可不配置,但每次启动Jmeter需要去jmeter所在路径下启动)路径:/Library/Java/JavaVirtualMachines/jdk版本号.jdk/Contents/Home。①查看jdk安装路径:/usr/libexec/java_home -V。
2023-10-30 10:39:21
51
1
原创 Selenium——操作测试对象(2)
层级定位和下拉框处理+获取一组元素+定位frame中的元素+浏览器的多窗口处理+alert/confirm/prompt处理+调用js
2023-10-29 15:27:52
26
1
原创 项目测试流程总结
知道了RoadMap之后,需要询问对于旧功能是否有已经设计好的test cases,如果有一定要拿到,然后go through one by one,进行修改和补充。询问测试老大是否有这个步骤,如果有,一般是先内部review(测试团队内部自己先审查),然后外部review(产品经理、开发团队和测试团队,与项目有关的所有人)。另外也需要知道在哪里保存测试用例和测试结果。测试结束后,需要写测试总结报告汇报测试结果。每周也需要汇报测试进度。测试用例全部通过后,等开发提供产品的测试版本给你开始测试。
2023-10-15 14:55:18
47
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人