随笔分类 - 多测师_App自动化测试
该文被密码保护。
摘要:Java做UI自动化和app自动化中动态代理@FindBy的工作原理一、背景简介由于Selenium框架采用PageObject设计模式让测试代码与被测页面对象代码分离,因而提供了不少很方便的注解来达到目的,其中有一个注解就是@FindBy。在使用中,只要通过在field中使用注解,则可以将不同属性
阅读全文
摘要:ADB常用的指令:查看当前连接设备 : adb devices进入到shell : adb shell查看日志 : adb logcat安装apk文件 : adb install xxx.apk卸载APP : adb uninstall +包名查看包名 : aapt d badging +包的路径往
阅读全文
摘要:报错提示: Locator Strategy 'name' is not supported for this session 解决: 1.打开本地文件 driver.js (路径:C:\Users\wangzhiqiang(这里改为自己的用户名)\AppData\Local\Programs\Ap
阅读全文
摘要:解决办法: 找到Appium安装目录下node_modules\appium\node_modules\appium-adb\lib\adb.js文件 修改在var outlines = stdout.split("\n")这行代码下方增加outlines.shift();注意有分号,然后重启app
阅读全文
摘要:1、切换到webview # 获取contexts contexts = driver.contexts print(contexts) # 通过获取的contexts索引进行切换到webview driver.switch_to.context(contexts[1]) 切换到webview后,就
阅读全文
摘要:一、window本地安装数据库 先在本地下载mysql数据库的压缩包-本地进行解压 C:\Windows\system32>cd C:\app_project\MySQL\mysql-8.0.21-winx64\bin mysqld.exe --install MySql --defaults-fi
阅读全文