一、问题产生背景 在编写app自动化测试用例时,有一个商铺信息页面,进入该页面时,安卓键盘就自动调起了,使用sendkeys方法在输入框输入内容后键盘也不会消失,而且键盘挡住了下一步的按钮,所以要解决隐藏键盘的问题 二、解决方法:使用driver.hideKeyboard(); 一开始我是在进入这个 ...
分类:
移动开发 时间:
2020-07-24 21:22:17
阅读次数:
111
通过xpath定位所有的 包含‘设’的所有文本 的元素 titles = driver.find_elements_by_xpath("//*[contains(@text,'设')]")#显示titles中包含‘设’的所有文本for title in titles: print("这是title: ...
分类:
移动开发 时间:
2020-07-24 21:14:02
阅读次数:
86
Android android-sdk下载地址:w63x Appium 接口工具 Fiddler PostMan Linux相关 Download Centos VMware 版本管理 Svn Clint Svn Server Git 开发工具 Python Pycharm 社区版 Java JDK ...
分类:
其他好文 时间:
2020-07-22 11:34:13
阅读次数:
102
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、Python+Appium框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest框架API自动化、 资源和代码 免费送啦~文章下方有公众号二维码,可直接微信扫一扫关注 ...
分类:
编程语言 时间:
2020-07-21 14:17:07
阅读次数:
76
我们经常使用Android自身独有的定位方式, driver.find_element_by_id("xxxxx") driver.find_elements_by_id("xxxx") driver.find_element_by_class_name("xxxx") 这里写的elements的意 ...
分类:
移动开发 时间:
2020-07-20 18:32:51
阅读次数:
96
步骤 1、安装jdk2、安装node和npm3、安装android sdk4、安装appium5、安装pip及appium-python-client 脚本#!/bin/bash echo "install jdk!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ...
分类:
移动开发 时间:
2020-07-20 15:31:02
阅读次数:
92
1、Appium 官网:http://appium.io AppUI自动化测试 Appium 是一个移动端自动化测试开源工具,支持iOS 和Android 平台,支持Python、Java 等语言,即同一套Java 或Python 脚本可以同时运行在iOS 和Android平台,Appium 是一个 ...
分类:
其他好文 时间:
2020-07-18 22:24:31
阅读次数:
208
由于腾讯系QQ、微信是基于腾讯自研X5内核-类似webview,不是谷歌原生webview,所以调试会有些许差异(有很 多app厂商也开始采用X5内核)微信小程序自动化测试只能够支持手机,模拟器是不行的 step1:手机打开开发者模式连接上电脑,打开微信小程序webview调试开关 在微信聊天窗口发 ...
分类:
微信 时间:
2020-07-18 16:03:50
阅读次数:
148
1、app中内嵌webview 2、Hybird应用自动化 基于UIAutomator+ChromeDrivernative部分走UIAutomator,webview部分走Chromedriver,两者结合混搭,从而实现Hybrid自动化 准备工作: step1:准备android 4.4+版本以 ...
分类:
移动开发 时间:
2020-07-18 15:34:44
阅读次数:
76
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、Python+Appium框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest框架API自动化、 资源和代码 免费送啦~文章下方有公众号二维码,可直接微信扫一扫关注 ...
分类:
其他好文 时间:
2020-07-17 16:05:26
阅读次数:
76