移动端app自动化测试
小恐龙不暴燥
这个作者很懒,什么都没留下…
展开
-
APP自动化异常处理机制
1.利用try catch捕获异常 2.异常处理弹框 参考链接:https://github.com/yuruotong1/ui_framework #main.yml文件内容 - by: id locator: tv_search action: click #base_page.py文件内容 import yaml from appium.webdriver.webdriver import WebDriver from selenium.webdriver.common.by import原创 2021-07-14 08:07:26 · 246 阅读 · 0 评论 -
【移动端】企业微信移动app测试实战(2)、(3)
Menu:企业微信移动app测试实战(2) 参考链接 uiautomator 定位: https://developer.android.com/reference/android/support/test/uiautomator/UiSelector.html 8 XPath 用法: https://www.w3.org/TR/xpath-functions/#func-matches https://www.w3.org/TR/xpath-functions/ 元素定位 测试步骤三要素: 定原创 2021-06-24 18:35:30 · 539 阅读 · 0 评论 -
【移动端】企业微信移动app测试实战
Menu:企业微信移动app测试实战(1) adb devices #查看连接的手机设备 adb shell #进到手机系统 adb logcat #能够抓取到崩溃日志 adb shell dumpsys window|grep mCurrent #获取当前页面的包名和activity name adb logcat |grep -i displayed #获取 app入口 packagename 和activityname #启动应用前经过的欢原创 2021-06-21 23:46:28 · 884 阅读 · 0 评论 -
移动端app自动化测试(二)
Menu:获取属性与断言 分析getattribute源码,可以通过github下载appium源码(appium-uiautomator2-server),因为源码是java项目通过andriod studio打开 #get_attribute 查看元素的属性值 print(self.driver.find_element(By.XPATH, '//*[@text="我的"]').get_attribute("content-desc")) print(self.driver.find_ele原创 2021-06-07 00:03:54 · 643 阅读 · 0 评论 -
移动端app自动化测试
Menu:appium环境安装与架构介绍 目前移动端自动化解决方案 appium介绍 appium是一个移动端的自动化测试框架,可用于测试原生应用, 移动网页应用和混合应用(原生应用嵌套网页,比如微信小程序),且是跨平台的 appium是由nodejs开发的,所以先要安装nodejs环境 appium框架介绍 appium生态工具 adb:android的控制工具,用于获取android的各种数据和控制 Appium Desktop:内嵌了appium server 和 inspector的综原创 2021-05-23 22:20:20 · 988 阅读 · 0 评论