测试在软件开发中的重要性不言而喻。测试的主要目的是尽早发现错误,最好是在代码开发的同时。逻辑上认为,错误发现的越早,修复的成本越低。如果在编程中发现错误,可以立即更改代码;如果软件发布后,客户发现错误所需要的修复成本会很大。 在软件开发中有许多不同的测试,其中两个是单元测试和集成测试。通常从单元测试 ...
分类:
编程语言 时间:
2019-05-22 17:55:37
阅读次数:
172
1.安装正确的TestComplete插件 在Jenkins里面搜索TestComplete,找到正确的插件然后安装,可以重启jenkins或者选择不重启 在Install Tab 下面可以查看到正确的安装插件信息 2.安装插件以后,就可以新建一个Job 创建新的Build - TestComple ...
分类:
其他好文 时间:
2019-05-16 12:37:55
阅读次数:
169
在测试过程中怎样确认自己测试的软件可以进行交付?我们可以根据测试文档、测试用例、缺陷趋势和验收标准进行判断。 1、根据测试文档 测试需要根据《系统需求规格说明书》、《软件产品原型交互图》、《软件产品验收标准》《软件产品效果图》进行软件 的单元测试、集成测试、系统测试和验收测试。单元测试要开发人员自己 ...
分类:
其他好文 时间:
2019-05-09 22:04:14
阅读次数:
151
自动化测试基础 一、 软件测试分类 1.1 根据项目流程阶段划分软件测试 1.1.1 单元测试 单元测试(或模块测试)是对程序中的单个子程序或具有独立功能的代码段进行测试的过程。 1.1.2 集成测试 集成测试是在单元测试的基础上,先通过单元模块组装成系统或子系统,再进行测试。重点是检查模块之间的接 ...
分类:
编程语言 时间:
2019-05-08 21:56:42
阅读次数:
178
一、项目开发流程1.1、项目调研1.2、项目需求分析1.3、方案设计1.3.1、概要设计1.3.2、详细设计1.4、编码实现1.4.1、单元测试1.4.2、集成测试1.4.3、压力测试1.4.4、用户测试二、大数据常用应用2.1、数据出售2.2、数据分析2.2.1、百度统计2.2.2、友盟2.2.3 ...
分类:
其他好文 时间:
2019-04-15 00:17:08
阅读次数:
200
jmeter测试mongodb,采用的是JSR223 Sampler脚本连接数据库,其中连接数据库用到了SCRAM-SHA1认证机制,代码如下: MongoCredential credential = MongoCredential.createScramSha1Credential("usern ...
分类:
数据库 时间:
2019-03-19 17:03:26
阅读次数:
250
创建maven项目 创建web项目 指定group(包名) 指定 artifact(项目名) 验证项目是否正确 maven 打包 只打jar包 生成源码jar包 产生应用需要的任何额外的源代码 编译源代码 编译测试代码 运行测试 运行检查 清理maven项目 生成eclipse项目 清理eclips ...
分类:
其他好文 时间:
2019-03-17 01:31:43
阅读次数:
207
区别: 冒烟测试就是完成一个新版本的开发后,对该版本最基本的功能进行测试,保证基本的功能和流程能走通。如果不通过,则打回开发那边重新开发;如果通过测试,才会进行下一步的测试(功能测试,集成测试,系统测试等等)。冒烟测试优点是节省测试时间,防止build失败。缺点是覆盖率还是比较低。 回归测试我有两层 ...
分类:
其他好文 时间:
2019-03-13 12:34:06
阅读次数:
276
什么是build tool? 项目构建可以理解为一个项目从无到有的一系列操作过程。比如一个Java程序的构建过程就是: 编写源代码 将.java文件编译为.class文件 执行.class文件输出结果 上面的构建过程中需要用到Jdk中的java和javac等命令进行编译和执行。 为什么要使用buil ...
分类:
其他好文 时间:
2019-03-05 23:06:37
阅读次数:
175
一、 gitblit安装 1、需要安装 jdk ,请查看第四章节 2、解压后无需安装 3、配置gitBlit(解压gitblit) 找到gitblit的解压文件,找到data目录 例: 1)D:\software\gitblit-1.8.0\data目录下找到defaults.properties, ...
分类:
Web程序 时间:
2019-03-03 09:38:19
阅读次数:
332