写点什么

软件测试学习笔记丨 APP 自动化测试 Desired Capabilities 与应用控制

作者:测试人
  • 2024-01-31
    北京
  • 本文字数:474 字

    阅读完需:约 2 分钟

1.Desired Capabilities 参数

  • 公共部分参数配置

  • android 部分特有参数配置

  • ios 独有参数配置

添加参数,提高用例的稳定性

  • { “noReset”: “true”, // 不清空缓存信息 “dontStopAppOnReset”: “true”, // 首次启动的时候,不停止 app “skipDeviceInitialization”: “true”, // 跳过安装,权限设置等操作 “unicodeKeyBoard”: “true” // 输入中文 }

2.应用控制

启动应用

方式一:webdriver.remote(“url”,desirecapability)

# 方式一: self.driver = webdriver.Remote\ ("http://127.0.0.1:4723/wd/hub", desire_cap)
复制代码


方式二:launch_app() 将应用启动起来,会进入到应用的首页

# 方式二: self.driver.launch_app() #
复制代码


清空输入框 clear()

self.driver.find_element_by_accessibility_id('SomeAccessibilityID').clear()

退出 app:quit()

self.driver.quit()

霍格沃兹的测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供 1v1 私教指导,BAT 级别的测试管理大咖量身打造职业规划。


发布于: 刚刚阅读数: 6
用户头像

测试人

关注

专注于软件测试开发 2022-08-29 加入

霍格沃兹测试开发学社,测试人社区:https://ceshiren.com/t/topic/22284

评论

发布
暂无评论
软件测试学习笔记丨APP自动化测试Desired Capabilities与应用控制_软件测试_测试人_InfoQ写作社区