web自动化测试——定位几秒自动消失的弹窗 我们在进行web自动化测试时,会遇见需要定位那种几秒自动消失的弹窗中的元素,但是弹窗消失太快,经常会来不及操作。3.选择Elements,然后点击左上角的图标,鼠标选中弹窗内容就可以定位弹窗中的元素了。2.在页面中进行操作,触发弹窗,同时迅速按下暂停图标(⏸),这样弹窗就会暂停不消失了;1.在对应的页面按F12 ,然后选择Sources;
使用postman读取csv文件,批量执行post请求 点击Runner,系统弹出Collection Runner页面,选择“小胡测试”collection,输入Interations,选择Data,勾选Save responses,然后点击【Run 小胡测试】,系统开始执行请求;2.新建request。在postman中点击【+New】,选择Request,然后输入Request name(比如“新增地点”),保存的collection选择步骤1中新建的“小胡测试”,点击【Save to小胡测试】;执行后系统会自动跳转到执行结果页面,可以查看执行的结果。
jmeter返回内容中文乱码解决办法 2.在BeanShell 后置处理程序中添加一段代码:prev.setDataEncoding(“utf-8”)1.线程组-添加-后置处理器-BeanShell后置处理程序。3.再次调用接口,就会 发现返回的响应数据中文正常显示了。问题示例:如下图所示。
关于查询功能中的重置 在查询功能中重置按钮一般是清空所有的查询内容,显示所有的记录,但当记录要根据登录账号所属地进行筛选显示时,就 需要特别注意一下了。背景要求:某些记录,要求只显示登录账号所属地的记录信息,非登录账号所属地的记录信息过滤不进行显示。测试点:1.点击【重置】按钮后,系统显示的记录信息是否已根据所属地进行筛选显示。最直白的观察方法就是,不输入任何查询条件,看一下点击【重置】按钮前和后记录总量是否有变化,如果有变化大概就是有问题的了。...
charles常用——电脑上的证书失效,重新安装证书 1.查看证书是否失效。点击Help-SSL Proxying-Install Charles Root Certificate,在弹出的证书信息里会显示证书的状态的有效期。2.若证书已经过了有效期,需要将证书重置。点击Help-SSL Proxying-Reset Charles Root Certificate,将证书进行重置。3.证书重置后,再次安装证书。点击Help-SSL Proxying-Install Charles Root Certificate,在弹出的证书弹窗中再次安装证书即可
关于获取手机验证码倒计时的测试点 软件上经常会用到输入手机号,然后获取验证码的功能,输入正确的手机号后,点击获取验证码,然后开始倒计时。测试点:获取验证码,开始倒计时,在倒计时结束前任一时间,将手机息屏,然后打开屏幕,验证倒计时是否正常。常见问题:1.息屏后再次打开屏幕,倒计时停止在息屏的时间;2.息屏后再次打开屏幕,倒计时未正常计算。PS:因为疫情,现在常用的支付宝健康码小程序也有类似的问题,比如我经常遇见的就是,进地铁打开健康码然后直接后台运行,等我下地铁到公司门口,再次打开健康码,健康码的时间就是继续从我进地铁打开的时.
Web自动化测试(2)——操作元素的基本方法 注:能力有限,本文只做个人学习使用,无意技术讨论。一、操作元素基本方法1.打开网页:driver.get(‘https://www.baidu.com’)2.设置休眠:time.sleep(3)3.页面刷新:driver.refresh()4.页面切换,1.返回上一页:driver.back();2.切换到下一页:driver.forward()5.设置窗口大小,1.设置窗口大小为540*960:driver.set_window_size(540,960);2.将浏览器窗口最大化:dr
pycharm元素定位报错:DeprecationWarning: find_element_by_* commands are deprecated. 在pycharm中使用find_element_by_id()进行元素报错:DeprecationWarning: find_element_by_* commands are deprecated.原因:selenium使用的是4.0版本。解决方法:不使用4.0版本改为使用3.3.1版本。具体操作:1.卸载selenium4.0。管理员身份运行cmd,输入pip uninstall selenium,然后输入Y确定删除selenium4.0,删除成功后输入pip install selenium=
Web自动化测试(1)——环境配置 注:能力有限,本文只做个人学习使用,无意技术讨论。1.下载安装python1.1官网下载地址:https://www.python.org/downloads/,为了避免版本问题我直接下载了最新版,也可根据个人需要下载历史版本1.2下载完后,就是傻瓜式安装,特别需要注意的是要记得安装位置,比如我的安装地址是:E:\Python3.102.配置环境变量2.1python安装好了之后,先看一下有没有这个目录D:\python\Scripts,如果没有就卸载重装2.2将E:\Python3.10和
JIRA仪表盘统计项目bug等级数量教程 目标:统计某个项目各优先级jira数量汇总,实现如下图的效果:详细步骤:1.首先我们需要创建一个筛选器,统计出这个项目的所有bug数量。菜单中点击【项目】,在下拉框中选择需要统计的项目。2.显示这个项目所有的问题和筛选器。进入需要统计的项目后,点击【显示所有问题和筛选器】。3.筛选除这个项目的所有问题。筛选类型是“改进”和“故障”,状态是“全部”,经办人是“全部”的问题。4.保存为新的筛选器。点击【保存为】,在弹窗的保存为筛选器弹窗中输入筛选器名称,提交新的筛选器。5.然后我们需要新
postgresql去重查询每日下单人数 数据说明:表名:order字段名:userid、paytime查询要求:去重查询每日下单人数,即同一个人同一天下N单,只计算为1个下单人数。 SELECT "count"(1),date1 FROM (SELECT user_id,to_char(pay_time, 'yyyy-MM-dd') date1 FROM obs_order WHERE pay_time BETWEEN '2021-07-31 23:59:59' AND '2021-08-04 23:59:59' AND statu.
postgresql查询昨天创建的记录数量 数据说明:表名:user字段名:opendate,类型:varcharSELECT "count"(1) FROM "user" WHERE opendate BETWEEN to_char(CURRENT_DATE - 2, 'yyyy-mm-dd') AND to_char(CURRENT_DATE, 'yyyy-mm-dd');详细说明:1.count(1):查询记录总数量;2.to_char(CURRENT_DATE - 2, ‘yyyy-mm-dd’):将前天日期转换成varcha
线上支付同时支持支付宝和微信,关于退款问题的测试 某一APP提交订单支付方式有支付宝和微信,提交订单选择支付方式后,付款失败,订单进入待支付订单列表。然后在待付款订单列表再次付款,系统会再次提供支付方式选择,付款成功后,后台管理系统可以进行退款操作。测试场景:提交订单,支付方式选择支付宝,然后不付款,订单进入待支付订单列表;在待支付订单列表,点击【付款】,弹出支付方式选择框,选择微信支付,支付成功;在后台管理系统,将该订单进行退款操作,确认系统是否能够退款成功。要点解析:本场景的重点在于,一个订单可以两次选择不同的支付方式,退款时系统要正.
退款和取消订单功能测试点 关于退款和取消订单,我们常见的有两个情况:1.退款即取消订单,退款的同时可以将订单也同步取消;2.退款和取消订单功能完全独立,退款是退款的功能,取消订单是取消订单的功能,两个功能互不影响。这里,我们将讨论第二种情况的测试点。退款和取消功能的测试点:退款金额不允许超过实付金额;退款金额是0,是否允许提交退款申请;退款金额不允许输入非正数;是否可以只退款不取消订单;是否可以只取消订单不退款;退款功能是否有订单状态的限制。...
使用charles两步实现最简单的弱网测试 charles入门级模拟弱网测试,只需两个步骤,只作为入门参考,不做技术讨论。一、手机连接代理,下载安装证书。先在无线网络设置中,修改代理为手动,输入监听的主机名和端口;在浏览器中直接输入证书下载地址来下载安装证书。注:charles-Help-SSL Proxying-Install Charles Root Certificate on a Moblie Device or Remote Browser可查看监听的主机地址和端口,以及下载证书的地址。二、charles设置模拟弱网。.
python本地开发环境配置 刚开始接触学习python,首先要做的就是配置python开发环境。一、下载python1.官网下载地址:https://www.python.org/getit/2.百度网盘下载链接:https://pan.baidu.com/s/1y410F5dyPuMMaTunTb1atQ提取码:zz0y二、安装python1.打开安装程序,选择Install Now,直接默认安装,需记住安装路径;2.等待安装完成,点击Close。三、配置环境变量1.电脑系统属性中选择“高级”,然后点击“环.
Windows系统下安装pycharm 下载1.官网下载:https://www.jetbrains.com/pycharm/download/professional 表示专业版,community 是社区版,社区版是免费使用的,本次安装下载的是专业版。2.百度网盘下载链接:https://pan.baidu.com/s/1-hNEIDBehEkmZPqVxHt2SA提取码:lfgh注:百度网盘中提供是windows64位专业版的,有其他版本需要的可在官网中自行选择相应的版本进行下载安装。3.激活插件下载链接:https://p.
Java变量的分类(根据作用域) 按照作用域的不同,变量可分为:成员变量和局部变量。成员变量有两种:静态变量和实例变量。成员变量:在类中声明,作用域是整个类。局部变量:在一个方法的内部声明,作用域是整个方法。静态变量:被static关键字修饰,在内存中只有一个,被类的所有实例共享,可以直接通过类名被访问。实例变量:没有被static关键字修饰,类的每个实例都有相应的实例变量,每创建一个类的实例,Java虚拟机就会为每个实例分配一次内存。静态变量和实例变量举例说明:唐僧师徒在西天取经的路上经过女儿国,那里的女子都会到子母河中去.