- 博客(5)
- 收藏
- 关注
原创 Python性能测试工具Locust入门
2、Jmeter 同样是非常有名的开源性能测试工具,功能也很完善,它可以作为接口测试工具的使用。分布式模式运行, 设置 master 节点的端口号,只在与 –slave 节点一起运行时使用,默认为:5557。使用也比较复杂,目前大多介绍性能测试的书籍都以该工具为基础,甚至有些书整本都在介绍LoadRunner 的使用。分布式模式运行,设置 master 节点的主机或 IP 地址,只在与 –slave 节点一起运行时使用,默认为:127.0.0.1.指定运行 Locust Web 页面的主机,默认为空 “。
2022-12-18 19:57:00
3107
原创 Pytest单元测试框架之POM模型浅谈
一、什么是POM?POM(Page Object Model)中文字母意思是,页面对象模型,POM是一种最近几年非常流行的自动化测试模型,或者思想,POM不是一个框架,就是一个解决问题的思想。采用POM的目的,是为了解决前端中UI变化频繁,从而造成测试自动化脚本维护的成本越来越大。二、POM特点1. 把web ui对象仓库从测试脚本分离,业务代码和测试脚本分离。2. 每一个页面对应一个页面类,页面的元素写到这个页面类中。3. 页面类主要包括该页面的元素定位,和和这些元素相关的业务操作代码
2022-01-25 21:23:27
4517
2
原创 Pytest单元测试框架之fixture装饰器实现前后置
系列文章目录第一章 Pytest单元测试框架基础第二章Pytest单元测试框架之fixture装饰器实现前后置目录系列文章目录前言一、Pytest的setup和teardown前后置实战二、fixture装饰器三、conftest.py文件前言前面一篇讲到用例加setup和teardown可以实现在测试用例之前或之后加入一些操作,但这种是整个脚本全局生效的,如果我想实现以下场景:用例1需要先登录,用例2不需要登录,用例3需要先登录。很显然这就无法用set..
2022-01-22 04:56:55
1510
原创 Python自动化测试之Pytest单元测试框架基础(一)
系列文章目录第一章 Pytest单元测试框架基础第二章Pytest单元测试框架之fixture装饰器实现前后置前言pytest是一个非常成熟的全功能的Python测试框架,主要有以下几个特点:简单灵活,容易上手 支持参数化 能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化测试、接口自动化测试(pytest+requests) pytest具有很多第三方插件,并且可以自定义扩..
2022-01-21 15:02:45
1222
原创 Python + Selenium自动化测试
一、python1.python下载与安装官方下载地址:Python Releases for Windows | Python.orghttps://www.python.org/downloads/windows/下载应用程序,双击运行选择install now进行安装,下方勾选第二个选项系统可自动添加环境变量等待python安装安装完成后,点击“Close”关闭进入cmd验证是否已完成安装:python -V出现版本号则安装成功...
2022-01-20 23:08:57
8461
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人