- 博客(12)
- 收藏
- 关注
原创 非JS弹窗如何用键盘方式跳过
解决方案 :用键盘的Enter键来关闭该弹出框。由于send_keys方法只能是针对元素来发送selenium的key值,而当前案例无法定位到该弹出框。所以使用 PyKeyboad 来实现用python操作键盘1.安装pywin32pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pywin322.安装pyHook找到对应版本的pyHook,安装后进入放置的文件夹,打开cmd版本下载地址:https://www.lfd.uci.
2022-05-04 15:35:46
553
原创 nginx安装及问题总结
一、nginx安装相关命令1. 添加nginx的源地址rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm2. 安装nginx服务yum -y install nginx3. 查看nginx启动状态systemctl status nginx/ systemctl status nginx.service4. 启动nginx服务systemctl
2022-04-04 17:56:33
6532
原创 在CentOS中安装MySql数据库教程
一、卸载MYSQL1.先确认创建的CentOS中是否含有其他软件包rpm -qa | grep mysql 查mysql相关软件包rpm -e xxx 卸载查询的软件包问题:出现已另存的警告时,将另存的单独删除,删除语法:rm -f /etc/my.cnf.rpmsave2.删除相关的文件和目录find / -name mysql 查询文件或目录rm -rf xxx 删除相关文件或目录3.清楚rpm缓存yum clean all 清理本地缓存二、mysql部署1.
2022-03-30 19:45:59
17531
7
原创 newman的使用
newman简介:newman是为Postman而生, 专门用来运行Postman编写好的脚本;使用newman, 你可以很方便的用命令行来执行postman collectionsnewman的安装:1.先下载Node.jshttps://nodejs.org/en/2.安装NodeJs(很容易安装, 这里不多做介绍)3.打开cmd, 输入node, 如果没有报错, 而是显示“>”, 说明node安装成功。4.安装newman打开cmd, 输入npm install -g newma
2021-11-16 22:32:04
11156
原创 postman--常用公共函数
eval函数的使用eval() 函数作用:可以接受一个字符串str作为参数,并把这个参数作为脚本代码来执行1.能把var定义的字符串转成代码执行 const不能转成代码2.可以把全部变量放入所有公共函数字符串3.postman-pre-request-scripts页签中使用获取全局变量的方法进行获取使用方法1.将所有函数放置再一个全局变量中注意:const 需要替换为var如var assertEqual=(name,actual,expected)=>{tests[`用例名称:
2021-11-16 22:29:54
10002
原创 postman --不同参数化方式
postman参数化一、自带三个内建变量(系统变量)二、Pre_request_scripts写脚本1.接口运行时的顺序2. 实现方法3.常用功能三、csv文件\json格式文件实现参数化一、自带三个内建变量(系统变量)1.{{$guid}}//生成随机GUID2.{{$timestamp}}//当前时间戳3.{{$randomInt}}//0-1000的随机整数问题:内建变量不能进行精确对比二、Pre_request_scripts写脚本1.接口运行时的顺序1.Pre-reques
2021-11-16 22:27:53
10570
原创 postman--断言写法
chai.js断言介绍是一套TDD(测试驱动开发)/BDD(行为驱动开发)的断言库List item包含有3个断言库支持BDD风格的expect/should和TDD风格的assertList item可以高效的和任何js测试框架搭配使用(支持在postman中应用获取断言方式语法一:tests[‘测试用例名称’] = 表达式;语法二:Chai.js断言库, 可以通过右侧页签点击生成代码截取实际响应信息的新老版本代码对比获取相应状体码:var code = respon
2021-11-15 16:34:28
5435
1
原创 postman--常用公共函数
eval函数的使用eval() 函数作用:可以接受一个字符串str作为参数,并把这个参数作为脚本代码来执行1.能把var定义的字符串转成代码执行 const不能转成代码2.可以把全部变量放入所有公共函数字符串3.postman-pre-request-scripts页签中使用获取全局变量的方法进行获取使用方法1.将所有函数放置再一个全局变量中注意:const 需要替换为var如var assertEqual=(name,actual,expected)=>{tests[`用例名称:
2020-05-27 17:52:24
2080
原创 postman --不同参数化方式
postman参数化一、自带三个内建变量(系统变量)二、Pre_request_scripts写脚本1.接口运行时的顺序2. 实现方法3.常用功能二、csv文件\json格式文件实现参数化一、自带三个内建变量(系统变量)1.{{$guid}}//生成随机GUID2.{{$timestamp}}//当前时间戳3.{{$randomInt}}//0-1000的随机整数问题:内建变量不能进行精确对比二、Pre_request_scripts写脚本1.接口运行时的顺序1.Pre-reques
2020-05-25 17:57:31
2400
原创 postman--断言写法
chai.js断言介绍是一套TDD(测试驱动开发)/BDD(行为驱动开发)的断言库List item包含有3个断言库支持BDD风格的expect/should和TDD风格的assertList item可以高效的和任何js测试框架搭配使用(支持在postman中应用chai.js获取断言方式语法一:tests[‘测试用例名称’] = 表达式;语法二:Chai.js断言库, 可以通过右侧页签点击生成代码截取实际响应信息的新老版本代码对比获取相应状体码:var code =
2020-05-20 14:51:30
962
原创 python中使用excel读取文件
#在python中使用excel读取文件进行自动化测试1.先创建一个excel表格存放数据源2.读取数据import osimport xlrdcurrent_path = os.path.dirname(__name__)excel_path = os.path.join(current_path,'..//elemnt_info_datas/element_infos.xls...
2020-05-07 15:52:47
2501
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人