Android 单元测试cmd 命令集
对app进行单元测试时,或使用robotium进行黑盒测试时,需要把测试apk安装到模拟器或者android真机上,然后用命令去驱动测试
1.运行测试程序命令-运行测试工程中所有test方法:
>adb shell am instrument -w 测试程序packageName/android.test.InstrumentationTestRunner
例如:
>adb shell am instrument -w com.example.action02.test/android.test.InstrumentationTestRunner
2.运行测试程序命令-运行测试工程中指定测试类方法:
>abd shell am instrument -e class package.testClass(测试类) -w packageName/android.test.InstrumentationTestRunner
例如:adb shell am instrument -e class com.example.action02.test.testlogin -w com.example.action02.test/android.test.InstrumentationTestRunner
3.运行测试程序命令-运行单个测试方法
>adb shell am instrument -e class package.testClass#testmethod -w cpackageNameandroid.test.InstrumentationTestRunner
例如:adb shell am instrument -e class com.example.action02.test.testloginandquit#testlogin -w com.example.action02.test/android.test.InstrumentationTestRunner
最新内容请见作者的GitHub页:http://qaseven.github.io/
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
“SandJacking”攻击:在未越狱的 iOS 设备上安装恶意应用
在HITB 2016 会议中,Mi3 Security公司的安全研究员Chilik Tamir发表了一个关于“SandJacking”攻击的演讲,利用一个未打补丁的iOS漏洞在未越狱的iOS设备上使用恶意版本替换合法的应用程序,获取设备的敏感信息。 开发一个以Apple iOS系统为目标的恶意软件并不简单,首先,iOS中的应用程序都运行在沙箱中以防止其他进程访问。沙箱中包含文档、数据库、cookies……其中的任何一项都会导致严重的信息泄露,因此保护沙箱十分重要。 苹果也尝试要求所有通过官网应用商店发布的应用程序使用证书签名,而该证书则需要根据严格的识别程序获取。另外,苹果公司会对应用程序进行严格的审查,其安装过程也会经过全面的验证。 尽管如此,还是有一些攻击者可以利用设计缺陷和漏洞使用恶意软件感染设备。例如WireLurker,YiSpecter,XCodeGhost,ZergHelper,AceDeceiver。 滥用苹果证书安装恶意软件 Chilik Tamir在会上演示了攻击者如何利用苹果最新推出的开发功能安装恶意软件。 在Xcode 7的介绍中,独立开发者只需要提供Apple...
- 下一篇
谷歌Play商店现恶意代码殃及400款App:或使手机变监听站
据外媒报道,市场研究机构趋势科技公司(Trend Micro)日前发布的报告显示,谷歌的应用商店Google Play中,400多款App内隐藏了恶意代码,这些藏有恶意代码的应用可使感染手机变成监听站,用户敏感数据随时都有外泄潜在风险。该报告称,一款藏有“DressCode”恶意代码的App在被清除出Google Play之前,已被用户下载了10万到50万次。 谷歌Play商店又现恶意代码,这次有400款App遭殃比如,一款看上去人畜无害的游戏App,黑客通过这些代码能够建立起与黑客所控制服务器的连接。而黑客所控制的这些服务器,能够绕开所谓的网络地址转换(NAT)保护体系。 趋势科技总共已发现了3000多款类似藏有该恶意代码的应用,但其中的400款来自Google Play。 这并非Google Play第一次发现App内有恶意代码,也许也不是最后一次。 今年4月下旬,俄罗斯安全企业Dr.Web在Google Play商店上发现有一批软件感染了Android.Click.95恶意软件,Dr.Web分析了恶意软件的操作模式,发现Android.Click会在用户安装感染应用后,潜伏6个...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS关闭SELinux安全模块
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- MySQL8.0.19开启GTID主从同步CentOS8
- Hadoop3单机部署,实现最简伪集群
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7,CentOS8安装Elasticsearch6.8.6