
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
这种方法有个弊端,就是程序会一直等到整个页面加载完成才会继续执行下一步,比如某些时候想要的页面元素早就加载完了,但是由于个别JS等资源加载稍慢,此时程序仍然等待全部页面加载完成后才会继续执行下一步,无形中加长了测试用例的执行时间。WebDriverWait(driver, 8).until(lambda x: x.find_element(By.XPATH, "//*[@text='账号密码登录'

Airtest是基于python语言,网易团队开发的图像识别框架,主要分为airtest、poco、selenium3个框架,本节主要讲解app上的UI自动化,也就是airtest和poco。5、使用Airtest辅助窗口编辑脚本,这里尝试打开QQ阅读,点击左侧的touch,对QQ阅读图标进行"截图操作"点击左侧的Poco pause,就可以对元素进行定位了,比如这里点击QQ阅读的图标会出现该元素
上一篇文章我们说到本地项目的持续集成,在之前配置好的环境基础上,继续来集成git项目。1、jenkins插件管理>Available搜索git,安装git插件(安装完成重启生效)配置git2、Jenkins项目配置git的信息点击add填入账号密码(密码是git生成的token,自行百度生成token的方法)3、配置构建步骤从git拉取代码,拉取之后项目路径默认是
1、开启Proxy > macOS Proxy2、 在电脑上安装证书Help -> SSL Proxying -> install Charles Root Certificate导出证书之后双击证书,修改为始终信任 3、修改Charles的配置:添加百度的网址,浏览器打开百度,这个时候就可以抓到https://www.baidu.com/......
1、cookie管理器添加>配置元件>Http Cookie管理器,添加cookie的键、值、请求的域名可以看到请求传入了这个cookie2、信息头管理器添加>配置元件>Http信息头管理器 ,增加一行:名称填入Cookie,值填入cookie对应的键=值3、cookie管理器可以存储接口返回的cookie数据,但不在管理器中展示。添加一个cookie管理器;把jmeter目录下/bin/jmet
1、配置allure环境https://github.com/allure-framework/allure2/releases1.1下载安装包之后解压到本地,这里我解压到D:\software配置环境变量,Path中添加D:\software\allure-2.16.1\bin验证是否配置成功:cmd中输入allure --version,出现版本号则成功1.2 安装allure插件命令行执行:
命令行报错:Uncaught Exception java.lang.IllegalAccessError: class com.github.weisj.darklaf.ui.filechooser.DarkFilePaneUIBridge$DetailsTableModel (in unnamed module @0x6ee12bac) cannot access class sun.awt.
1、命令行输入pip install selenium2、下载浏览器对应的chromedriver版本,http://chromedriver.storage.googleapis.com/index.html3、下载的文件默认在Downloads下,解压之后把它移动到/usr/local/bincd Downloadsmv chromedriver /usr/local/bin4、chromed

1、来看看jmeter生成自带的测试报告进入jmeter的解压路径下的/bin,执行某个路径下的jmx文件:jmeter -n -t /Users/ss/Desktop/jmeter/参数化.jmx -l result.jtl -e -o WebReport-n: 非GUI模式执行JMeter -t: 执行测试文件所在的位置 -l: 指定生成测试结果的保存文件,如:jtl文件格式,txt文件格
1、使用@pytest.mark装饰器执行分组测试pytest.ini中配置用例标记(例如:配置smoke:冒烟。表示只执行带有smoke标记的用例,smoke的描述自定义,这里定义为冒烟)markers =smoke:冒烟给test_hh方法加上标记@pytest.mark.fixture,表示只执行test_hh方法class Test_01:def test_city(self):print







