- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 测试计划的经验之谈
最近有幸参加了一个关于test strategy的workshop,回顾以往,在测试行业摸爬滚打了十余年,想谈谈关于我的一些看法。(仅针对传统测试项目,敏捷可在此基础上进行删减)讲到这里,我想先聊聊什么是测试和怎么做测试?最通俗的讲法,测试就是保证软件质量的。没错,那么怎么保证软件质量呢?我们需要了解产品,了解项目而后才能根据我们的经验来判断究竟这个项目的质量包含了哪些以及我们怎么应对这些做出相应的措施。那么,这和test strategy的关系在哪呢?这里有两种分歧,一种认为test strateg
2020-10-29 16:42:19 136
原创 Airtest+Python自动化处理windows窗口
今天在做回归测试的时候发现一条用例是查询数据库数据,于是思考如何使用工具自动化的方式解决该问题首先想到的是jmeter的jdbc request配置大概如下因为听说airtest也可以进行windows操作,随后开始研究如何使用airtest执行windows操作打开airtest官网发现有三种方式可以连接windows应用窗口分别对应三个按钮1-选择游戏画面:通过选择对应的应用窗口将程序嵌入airtestIDE进行操作选取后会嵌入到IDE中2-搜索窗口点击对应应用窗口的名称进行连接
2020-10-20 10:43:31 4361 1
原创 Airtest+python自动化-绕过验证码
今天在完成公司UI自动化时候碰到这样一个情况,使用chrome打开square系统后页面一直在加载,没有更新出来,同样的chrome领一个常用的却能够加载图1为无法加载图2为正常加载此时开始排查问题,首先发现airtest自动加载页面是一个default页面,该页面没有账号登陆,定位问题可能和账号权限有关,所以选择了绕过Google登陆,直接打开square页面添加如下代码options=webdriver.ChromeOptions()options.add_argument("–user
2020-10-13 15:37:25 2835
原创 Airtest+Python自动化-list处理
今天碰到一个问题关于下拉菜单如何选择,为此专门查看了airtest的新手教程,也成功在教程中找到关于下拉菜单的处理-select的运用此种方法确实可以处理关于select的元素选择,可是我在使用中却出现了报错此时个人理解是因为元素隐藏了,所以dom无法找到,那么需要先点击页面使元素出现于是添加了先点击下拉菜单的事件,但仍然出现了同样的报错此时开始尝试其他方式解决选择问题,于是有了使用keyevent的想法driver.find_element_by_xpath("//*[@id=‘js-
2020-10-13 15:34:27 919
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人