摘要:#打印当前的activity,current_activity time.sleep(10) nowActivity=driver.current_activity print('首页'+nowActivity) #activity的跳转 star_activity() driver.start_a
阅读全文
偶然路过的靓仔-胡阳为中华之崛起而读书!中国加油! 问题不能及时回答,有需要的话加微信:921308494 |
:: :: :: :: :: 管理 |
|
|
随笔分类 - python+appium+unittest/pytest
转载请注明出处!联系本人:wx921308494
摘要:#打印当前的activity,current_activity time.sleep(10) nowActivity=driver.current_activity print('首页'+nowActivity) #activity的跳转 star_activity() driver.start_a
阅读全文
摘要:git地址: https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/web/chromedriver.md 版本匹配: Chromedriver / Chrome兼容性 以下是Chromedriver版
阅读全文
摘要:Android-sdk下常用的ADT工具: AVD manager(安卓自带的模拟器,占用CPU资源较高,启动慢) SDK manager 还需要装对应的安卓版本 坑:装的时候提示某个目录下面没有文件,无法操作 解决方法:SDK manager 右键使用管理员身份运行 tools下的uiautoma
阅读全文
摘要:1.查看5037端口被占用进程 netstat -ano | findstr "5037" 罪魁祸首是这个PID为5196的家伙 2. tasklist|findstr "5196" 啊~又是这该死的360手机助手 3.打开任务管理器 kill它
阅读全文
摘要:pytest下载: pip install pytest 查看pytest版本 pip list 回顾pytest基本用法: pytest 标记:@pytest.mark.名称,可对类或者方法进行标记 指定运行:pytest -m 名称 运行所有用例pytest(以test_开头) 需要import
阅读全文
摘要:什么是YAML? YAML:Yet Another Markup Language :另一种标记语言。yaml 是专门用来写配置文件的语言,非常简洁和强大 YAML的语法规则: 大小写敏感 使用缩进表示层级关系 缩进时不允许使用Tab键,只允许使用空格。 缩进的空格数目不重要,只要相同层级的元素左侧
阅读全文
摘要:一 手工测试用例与自动化测试用例的对比 二自动化测试用例的实现 手工/自动化测试用例对比: 自动化测试用例注重点: 1.不是所有的手工用例都要转换成自动化测试用例 2.考虑到脚本开发成本,需要和人工测试用例成本做对比 3.最好是通过场景来设计测试用例,可抽出page模块,执行case,便于开发和维护
阅读全文
摘要:前提 条件 1.toast要appium1.6.3以上版本才支持2.从appium1.7官方文档来看,可以支持:Espresso、UiAutomator2、 UiAutomator、 Selendroid四种驱动模式(建议使用UIAutomator2)3.UIAutomator2:只支持Androi
阅读全文
摘要:什么是toast提示信息? toast:Android中的Toast是一种简易的消息提示框。 它永远不会获得焦点,无法被点击。用户将可能是在中间键入别的东西。Toast类的思想就是尽可能不引人注意,同时还向用户显示信息,希望他们看到。而且Toast显示的时间有限,Toast会根据用户设置的显示时间后
阅读全文
摘要:一 常用的元素定位方法 二 如何使用元素定位方法 有哪些常用的元素定位方法? id定位: find_element_by_id() name定位: find_element_by_name() className定位:find_element_by_class_name() Accessibilit
阅读全文
摘要:1.回顾appium的原理 2.启动淘宝apk案例 3.Desired Capabilities Desired Capsbilities官方解释: http://appium.io/docs/en/writing-running-appium/caps/ APPium原理 监听4723端口,客户端
阅读全文
摘要:1.Android—sdk下的模拟器,这个不推荐使用 2.我们使用夜神模拟器,去360软件管家中下载 3.安装 4.把安装目录加入系统变量path中:G:\YeShenMoniqiSetUp\Nox\bin 5.夜神模拟器保持打开状态,打开cmd,切换至该安装目录 输入命令nox_adb.exe c
阅读全文
摘要:学会常用的adb命令 adb version:查看版本 adb --help:查看帮助 adb devices:查看连接设备 连接手机,查看devices是否连接好 安卓机用数据线连,下载好相应驱动 打开开发者模式 打开调试模式 cmd中输入adb devices 连接设备不上怎么办? 这个表示,没
阅读全文
摘要:1.常见的页面控件 2.package、activity介绍 3.aapt的使用 Android界面描述: Android系统中所有ui界面都是建立在View和ViewGroup及其派生类组合而成的 View :View是所有UI组件的基类 ViewGroup:ViewGroup是容纳View及其派
阅读全文
摘要:git下载地址: https://github.com/appium/appium-desktop/releases/tag/v1.13.0 下载好之后,双击exe文件,傻瓜式安装, 当然appium也可以用命令行,看你自己的公司来
阅读全文
摘要:一原理 二流程 一原理 appium用途? selenium一样是开源工具 适用于ios和Android的原生应用、及嵌入网页的混合应用。 主流的移动端测试工具 appium自动化原理? 监听4723端口,客户端向服务端发送请求,服务端把请求转换成机器可识别的命令,通过API接口发送给移动端,移动端
阅读全文
摘要:以管理员身份运行cmd 然后再执行pip的更新命令或者其他命令
阅读全文
|