自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 记录一些自动化测试中遇到的难点/问题,以及对应的解决方案(持续更新)

2.在重写的元素定位的方法里面加上一个try异常判断,当如果能够直接定位到元素,就是走正常流程,元素定位然后执行操作。然后执行一个自己定义handle_exception方法,这个方法就是遍历一下之前定义的列表,如果定位到这些元素,就认为这些弹窗现在已经在系统中出现,然后就执行点击方法,执行完成后再接着点击之前定位的元素,执行流程。3.当之前业务元素定位未能找到,然后定义的列表里面的元素也未能找到,就会执行else里面的方法,可以打印一下错误,或者输出log,也可以直接pass,不输出。

2023-07-07 15:07:59 345 1

原创 appium自动化测试知识点梳理

2023-07-06 20:38:45 94 1

原创 【python+appium+pytest自动化测试详解】

动态元素方法:自动化测试脚本中封装好的页面方法,一个动作编写一个方法,利用页面中封装好的元素定位,完成页面动作,跟静态元素定位一样,只需要封装用到的动作,不需要的动作不需要封装方法。动态页面方法,是页面下一个个方法,一个动作封装为一个方法,再利用页面中定位好的静态元素,以及继承自base基类中的方法,编写好每一个动态页面方法的流程,方便调用。静态元素定位:自动化测试脚本需要用到的元素,封装成一个个对象,方便写方法的时候调用,页面中只要定义需要用到的元素,页面中不需要用到的元素不需要定义写在类中。

2023-05-04 16:22:47 555 1

原创 Git工具使用教程

git平常使用教程

2023-02-27 21:29:07 169

原创 【linux服务器下jmeter配置安装与脚本的执行】

linux服务器下jmeter配置安装与脚本的执行

2022-01-23 13:47:51 1126

原创 python+selenium+unittest自动化测试详解

#python+selenium+unittest自动化测试详解(1)这是搭建好的自动化测试的目录。Base(基类层)最基础类,供其他文件调用,封装浏览器方法,以方便后面代码的调用。可以二次封装自带的方法,方便调用。其他地方调用基础类的方法。如果需要修改调用地方的方法,只需要修改基础类里面的方法,提高代码的复用性,可维护性。Common(公共方法层)存放公共方法,例如:excel处理,图片处理等。需要用到什么公共类方法,全部写在这个文件夹下,需要用到的时候调用就行,方便管理。Data(数

2021-07-21 23:15:06 5490 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除