2015年 第41周 微信公众号精选安全技术文章总览
洞见网安 2015-10-12
0x1 使用Adt自带的工具进行Android自动化测试(二)
安全进化论 2015-10-14T12:44:28
本文是关于Android自动化测试的教程系列文章的第二篇。文章首先介绍了MonkeyRunner工具与Monkey工具的关系,MonkeyRunner是用于在PC端运行并控制Monkey进行更精确自动化操作的程序。文章详细说明了MonkeyRunner的使用方法,包括如何使用Python编写自动化脚本,以及如何通过MonkeyRunner执行这些脚本。此外,文章还讨论了MonkeyRunner支持的功能,如物理按键操作、屏幕操作、安装/卸载应用、多设备/模拟器支持、控件操作、执行shell命令、录制与回放功能等。文章还提到了使用坐标编写脚本的局限性,并建议使用控件ID或其他方式编写自动化脚本。最后,文章简要介绍了如何使用MonkeyRunner的录制与回放功能,以及如何保存和回放录制的操作。
移动应用安全 自动化测试工具 安全测试方法 软件测试 Python安全
0x2 使用Adt自带的工具进行Android自动化测试(一)
安全进化论 2015-10-12T11:55:32
本文介绍了Android自动化测试中常用的Adt自带的工具,包括Monkey、MonkeyRunner和UIAutomator等。文章首先说明了这些工具无需额外下载安装,因为它们集成在Android开发者工具Adt中。Monkey主要用于进行随机测试,通过发送随机用户事件来测试应用的稳定性;MonkeyRunner可以发送指定的操作指令,支持脚本编写,适合进行功能测试和回归测试;UIAutomator则用于更复杂的功能测试和回归测试。文章还提到了Instrument工具,它虽然主要用于白盒测试,但也适用于自动化测试。最后,文章简要介绍了Monkey的使用方法,包括如何通过命令行进行测试、如何限制操作生效的应用以及如何保存崩溃信息等。
Android安全 自动化测试工具 应用安全测试 漏洞挖掘 移动安全
本站文章为人工采集,目的是为了方便更好的提供免费聚合服务,如有侵权请告知。具体请在留言告知,我们将清除对此公众号的监控,并清空相关文章。所有内容,均摘自于互联网,不得以任何方式将其用于商业目的。由于传播,利用此文所提供的信息而造成的任何直接或间接的后果和损失,均由使用者本人负责,本站以及文章作者不承担任何责任。
