Appium测试过程
2019-11-09 22:47
1491 查看
测试步骤:
定位--->交互--->断言
定位方法:
id(重要): 对应 resource-id
accessibility id:对应 content-desc(重要)
xpath(重要)-----------------------------------逻辑复杂,比前两种要慢
class:不推荐
两种方式的写法
findElementByXXX
findElement(by, value) ----主要用于PO(page object)模式
动作支持:
click
sendKeys
clear
swipe
touch action
手势操作 TouchAction:
press
tap
long press
release
wait
moveTo
perform---最后一定要使用perform才能执行
Pycharm设置
File--->Settings--->Tools--->Python Integrated Tools--->Testing--->Default test runner
改为pytest或者unittest
命令行操作
which emulator
查看avds
/d/adt-bundle-windows-x86_64-20140702/sdk/tools/emulator -list-avds
启动模拟器
/d/adt-bundle-windows-x86_64-20140702/sdk/tools/emulator @Pixel_3_XL_API_24
启动appium
appium -g /d/learnPY/appautotest/log/appium.log
相关文章推荐
- 互联网项目开发过程中的测试分类
- Windows(x64)搭建Appium测试环境
- 测试过程必备成功要素
- TMap Next and TPI Next (RCA 外的其它测试过程改进技术)
- 持续集成-Jenkins+robot framework+Appium实现在单台电脑上管理不同安卓终端运行不同测试用例
- 测试之路——记一次解决问题的过程
- appium + xml + web 自动化测试框架设想及实践分享
- RUP测试过程之需求与用例
- 测试用的存储过程
- VLC搭建RTSP服务器和客户端的测试过程
- 性能测试过程中常用的命令
- [原创] Nginx1.13版本reload过程对TCP包影响的测试
- 软件测试过程文档结构
- 关于渗透测试过程中的SSH免登陆
- 软件测试读书笔记(三)软件测试过程
- 性能测试过程及模型构建
- 大整数专题之大整数相加【附过程详解+两种方法+测试数据+例题】
- 【试验】三个用于日常监控开发库与对应测试库的存储过程