自动化测试
收录自动化测试的内容
橙子园
落地生根,长成参天大树
展开
-
分享一篇关于互联网行业以及软件的自动化测试的认识以及学习博客
作者写的很用心,受益匪浅。谢谢,也分享给更多的人行业分析:http://www.cnblogs.com/beer/p/4605133.htmlpython自动化测试合集:http://www.cnblogs.com/beer/p/6381327.html...转载 2019-01-05 11:14:38 · 1102 阅读 · 0 评论 -
appium的安装及坑Error: Could not detect Mac OS X Version from sw_vers output,TypeError: Cannot read prope
Appium的安装大体有两种方式: 1) 先安装配置nodejs的环境,然后通过npm对appium进行安装 2)直接下载官网提供的dmg包安装,dmg里面已经有nodejs的环境和appium的可执行文件本着从简的原则,本文选择了第二种,也是对新手比较友好的一种,如果有兴趣可以尝试一下第一种官网:https://bitbucket.org/appium/appium....原创 2019-01-25 18:43:48 · 1016 阅读 · 0 评论 -
准确:adb 获取android当前app的package和activity名
网上有很多种,但有的是获取到app的登陆页面或者主页面的activity,我尝试了一下觉得最准确的是下面这种方法:命令行中输入:adb shell dumpsys activity activities输出后在前面的信息中查找:intent={act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] f...原创 2019-03-08 14:24:01 · 3190 阅读 · 0 评论 -
adb获取android手机的唯一标识deviceName(相当于ios的udid)
使用命令:adb devices如下:jli-MacBook-Pro:~ jing$ adb devicesList of devices attachedIR4UIVGYTWUOIGSC device则 IR4UIVGYTWUOIGSC 为deviceName原创 2019-03-08 14:33:48 · 8886 阅读 · 0 评论 -
计算机上用adb 在手机中安装软件
在命令行中将路径切换到.apk安装包下, 然后使用命令:adb install 安装包例如:cd Desktop/adb install com.android.vending_13.3.17-all_0_PR_231012848-81331700_minAPI16(armeabi,armeabi-v7a,mips,mips64,x86,x86_64)(nodpi)_apkmirr...原创 2019-03-08 16:41:35 · 1650 阅读 · 0 评论 -
安装appium中报错:Xcode is not installed!已经安装了Xcode
报错:Xcode is not installed!这个原因主要是Xcode没有安装,但是我已经从mac中的appstore安装了。其实很简单,可能是由于你安装后没有打开过,所以组件都没下载,也没配置的缘故。解决方法:打开Xcode,然后再用appium-doctor检查是否成功!...原创 2019-03-06 17:29:32 · 3864 阅读 · 0 评论 -
mac下appium1.11.0桌面版的安装以及安卓、iOS的自动化测试(python)一
材料:appium1.11.0下载地址:https://github.com/appium/appium-desktop/releases/tag/v1.11.0appium中文官方文档地址:http://appium.io/docs/cn/about-appium/intro/环境:mac:10.13.6android:8.1.0iOS:12.1.2安装: ...原创 2019-03-10 10:59:47 · 2812 阅读 · 0 评论 -
报错:Provisioning profile "iOS Team Provisioning Profile: doesn't match the entitlements file's
问题:Provisioning profile "iOS Team Provisioning Profile: com.jiejing.WebDriverAgentRunner" doesn't match the entitlements file's value for the get-task-allow entitlement.这个问题我搞了一下午也没有通过免费的apple Id搞出来...原创 2019-03-16 17:04:28 · 9445 阅读 · 0 评论 -
selenium、python自动化测试时如何将页面蒙版或提示去掉
问题: python使用selenium做自动化测试时如何将页面蒙版或提示去掉.如图:点题: 这些页面蒙版会不会在页面展示,其实是由一个判断条件作用的。而这个条件通常会放在localStorage(局部存储器)中,我们可以通过js来操纵localStorage。下面顺便列出一下localStorage的使用方法:localStorage通过使用setItem(key,value)...原创 2019-05-05 18:41:52 · 3304 阅读 · 0 评论