问题: 1. 使用 AS 在 Fragment 中调用 getActivity() 方法的时候会出现可能为空指针的提醒 2. 使用 monkey 多次十万次测试,会出现 getActivity() NullPointException 的情况 思考 为什么会出现这种情况,按说当前 Activity ...
分类:
移动开发 时间:
2018-11-12 17:43:31
阅读次数:
216
移动App自动化测试(一) 目前移动App的自动化测试框架比较多,比如:Robotium、Expresso等,很多大公司甚至都会有自己的一套自动化测试框架。这篇文章简单Android自动化测试框架,iOS自动化测试框架也会少量提到。 Monkey是Android SDK自带的测试工具,在测试过程中会 ...
分类:
移动开发 时间:
2018-11-06 13:40:14
阅读次数:
298
monkey命令详解 1. $ adb shell monkey <event-count> <event-count>是随机发送事件数 例:adb shell monkey 1000 发送1000个随机事件 2. $ adb shell monkey [options] <event-count> ...
分类:
其他好文 时间:
2018-11-05 19:01:40
阅读次数:
202
JS工作原理一浏览器组成可分两部分:Shell+内核。浏览器内核又可以分成两部分:渲染引擎(layoutengineer或者RenderingEngine)和JS引擎。渲染引擎功能作用渲染引擎,负责对网页语法的解释(如HTML、JavaScript)并渲染网页。所以,通常所谓的浏览器内核也就是浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编
分类:
Web程序 时间:
2018-11-05 17:29:09
阅读次数:
216
Monkey 是什么? Android SDK自带的压力测试工具,也是一个命令行工具。它向系统发送伪随机的用户事件流(如按键输入,触摸屏输入,手势输入等),实现对正在开发的应用程序进行压力测试。 (1) Monkey程序由Android系统自带,使用Java诧言写成,在Android文件系统中的存放 ...
分类:
移动开发 时间:
2018-11-04 15:37:09
阅读次数:
208
协程 : gevent模块,遇到io自动切换任务 gevent.sleep(2)模拟的是gevent可以识别的io阻塞, 而 time.sleep(2)或其他阻塞 是不能直接识别的 需要用下面一行代码打补丁 就可以识别了 from gevent import monkey;monkey.patch_ ...
分类:
其他好文 时间:
2018-10-30 22:23:06
阅读次数:
232
所需工具:浏览器和脚本管理器 下面列出常用的浏览器和对应的脚本管理器 Chrome:Tampermonkey或Violent monkey Firefox:Greasemonkey或Tampermonkey Safari:Tampermonkey Microsoft Edge:Tampermonke ...
分类:
其他好文 时间:
2018-10-25 12:12:07
阅读次数:
176
WeTest 导读 相信大家都知道移动端应用的monkey测试吧,不知你们有没有为monkey测试的太过于随机性的特性有过困扰,至少在我们这种界面控件较少且控件位置较偏的app的使用上其测试有效性大打折扣。因此本文主要针对这个问题,提供了一种解决方案。 1. 问题背景 Monkey测试:是Andro ...
分类:
其他好文 时间:
2018-10-24 01:07:44
阅读次数:
221
monkey命令详解 一、Monkey 简介 Monkey 就是SDK中附带的一个工具。Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为 ...
分类:
其他好文 时间:
2018-10-22 17:53:34
阅读次数:
472
There is a tree having N vertices. In the tree there are K monkeys (K <= N). A vertex can be occupied by at most one monkey. They want to remove some ...
分类:
其他好文 时间:
2018-10-20 22:16:59
阅读次数:
239