一、单元测试的目的 简单来说就是在我们增加或者改动一些代码以后对所有逻辑的一个检测,尤其是在我们后期修改后(不论是增加新功能,修改bug),都可以做到重新测试的工作。以减少我们在发布的时候出现更过甚至是出现之前解决了的问题再次重现。 这里主要是使用MockMvc对我们的系统的Controller进行 ...
分类:
Web程序 时间:
2018-01-23 20:44:15
阅读次数:
396
Python unittest的学习心得,主要是给出官网的例子和自己的一些理解。 ...
分类:
编程语言 时间:
2018-01-16 14:06:49
阅读次数:
139
Android Monkey 压力测试 介绍 Android Monkey 压力测试 介绍 Monkey 是Android SDK提供的一个命令行工具, 可以简单,方便地运行在任何版本的Android模拟器和实体设备上。 Monkey会发送伪随机的用户事件流,适合对app做压力测试 阅读目录 环境搭 ...
分类:
移动开发 时间:
2018-01-16 12:12:12
阅读次数:
195
学习Hadoop 实现TF-IDF 算法,使用的是CDH5.13.1 VM版本,Hadoop用的是2.6.0的jar包,Maven中增加如下即可 代码如下: 整体实现算是比较简单,第一个MR计算idf,map是统计每个文档出现过的词,都记成1次,然后reducer统计所有的,这样就得到了每一个词的i ...
分类:
其他好文 时间:
2018-01-15 00:18:23
阅读次数:
254
monkey 命令 monkey不单只能做稳定性测试,还可以用来进行自动化测试,不过,因其提供的命令比较少,而且是通过屏幕分辨率进行定位元素,所以,monkey编写的自动化测试脚本的兼容性不是很好,也就是说,如果在同一个屏幕分辨率下,可以正常运行。 但是,如果换一个分辨率的设备,有可能导致定位不到之 ...
分类:
其他好文 时间:
2018-01-14 15:57:39
阅读次数:
142
Gitlab-Ci运行原理: 由以下两个模块组成gitlab-ci servergitlab-ci-runner其中,gitlab-ci server负责调度、触发Runner,以及获取返回结果. 而gitlab-ci-runner则是主要负责来跑自动化CI(测试,编译,打包等)。 基本流程是: 用 ...
分类:
其他好文 时间:
2018-01-14 15:18:11
阅读次数:
1112
__author__ = 'admin' from gevent import monkey monkey.patch_all(thread=False) import gevent,time,os from threading import Thread,currentThread from mu... ...
分类:
编程语言 时间:
2018-01-14 12:10:18
阅读次数:
171
monkey是android 系统自带的一个命令行工具,可以向被测应用程序发送伪随机的用户事件流(如按键、触屏、滑动等操作),实现对应用程序进行测试的目的。 monkey测试也叫猴子测试,是指测试时可以像好奇的猴子一样,不停的对应用程序进行随机操作,以便验证应用程序的稳定性和健壮性。因此,monke ...
分类:
其他好文 时间:
2018-01-13 23:41:38
阅读次数:
268
Setting->maven->runner: VMoptions: -Dfile.encoding=GB2312 不一定有效,要不断的尝试。 ...
分类:
其他好文 时间:
2018-01-11 15:23:57
阅读次数:
99
一、APP版本更新通知流程图如下: 二、测试注意点: 1、Android更新直接下载APK,IOS引导至APP Store更新页面; 强制更新 只有“立即更新” 1、一般“强制更新”的机制不常用,除非涉及到APP的紧急且致命缺陷的修复,或者是与用户monkey密切相关的问题,或许才会使用“强制更新” ...
分类:
移动开发 时间:
2018-01-10 21:39:17
阅读次数:
831