1、什么是Junit Junit即单元测试,是JAVA语言的单元测试框架,是对程序的一个方法所进行的测试 一般都是由程序员自己通过Junit来进行测试,因此单元测试也叫程序员测试; 如果测试人员熟悉程序员的代码逻辑也可以进行接口测试,可用于进行接口测试,即白盒测试。 2、如何使用Junit 要使用J ...
分类:
系统相关 时间:
2016-12-24 19:52:51
阅读次数:
1604
一、语句覆盖(Statement coverage) “语句覆盖”是一个比较弱的测试标准,它的含义是:选择足够的测试用例,使得程序中每个语句至少都能被执行一次。 图6.4是一个被测试的程序,它的源程序是: PROCEDURE M(VAR A,B,X:REAL); BEGIN IF(A>1) AND ...
分类:
其他好文 时间:
2016-12-16 23:16:28
阅读次数:
379
在开始之前先学习两个工具商业web自动化测试工具请学习QTP;QTP的学习可以跳过,我是跳过了的。开源web自动化测试工具请学习Selenium;我当年是先学watir,再学selenium 这里主要讲一些能让读者和普通菜鸟区别开来的东西,这些请和上面的两个工具穿插地学:基础:1.浏览器前端相关的简 ...
分类:
其他好文 时间:
2016-12-15 17:27:32
阅读次数:
152
本周我们学习了软件测试,从方法上可以大致分为三类:黑盒测试,白盒测试和灰盒测试,从测试范围可以分为单元测试,功能测试,集成测试,场景测试,系统测试,Alpha测试(内测)和Beta测试(公测),然后做了一个简单的测试,使用vs2010的新建测试中的编码的UI测试创建一个测试项目,然后开始录制所测试的 ...
分类:
其他好文 时间:
2016-12-09 19:30:05
阅读次数:
131
测试方法有三种,白盒测试,黑盒测试和灰盒测试。白盒测试方法采用的是逻辑覆盖。覆盖的标准大致分为以下几种: 1.语句覆盖 2.判定覆盖 3.条件覆盖 4.判断/条件覆盖 5.条件组合覆盖 测试分类:单元测试,集成测试,系统测试,确认(验收)测试,回归测试等 开发阶段的编码采用的是单元测试。 ...
分类:
其他好文 时间:
2016-12-09 18:33:10
阅读次数:
177
测试跟调试不同,种类有单元测试,性能测试,集成测试,黑盒白盒测试等.通过测试的方式来指导开发 不失为一种很好的开发思想,但是实际上大部分公司都不会采用,因为成本大,这里我做个记录. javascript 单元测试: 总结:mocha 为核心: 浏览器端: 断言库: should.js chai.js ...
分类:
其他好文 时间:
2016-12-04 00:09:20
阅读次数:
192
最近在公司搞一些llt的白盒测试用例,经常需要使用到反射进行实例的替换,将实际的类替换为伪装代理类来进行数据的打桩。这个时候会遇到很多需要访问私有属性的情况,甚至需要访问到final的属性,这个时候,需要进行一些特殊的处理。 先来个示例的bean类: ·访问private修饰的属性: ·访问priv ...
分类:
其他好文 时间:
2016-11-30 03:56:42
阅读次数:
189
Junit主要用于单元测试,即白盒测试。它是一个开源的由JAVA开发的一个用于测试的框架。 Junit的几个基本概念:TestCase,TestSuite,TestFixtrue TestCase:代表一个测试用例,每一个TestCase实例都对应一个测试,这个测试通过这个TestCase实例的名字 ...
分类:
编程语言 时间:
2016-11-21 14:29:41
阅读次数:
172
Easymock学习 Author:luojie EasyMock 是一套通过简单的方法对于指定的接口或类生成 Mock 对象的类库,它能利用对接口或类的模拟来辅助单元测试。 用于白盒测试,与预期结果不同,才去分析代码。 EasyMock采用“记录 回放”的工作模式,基本使用步骤: * 创建Mock ...
分类:
编程语言 时间:
2016-11-08 19:54:19
阅读次数:
322
软件测试方法是指测试软件性能的方法。 软件测试方法分为静态测试和动态测试。 静态测试是被测试程序不在机器上运行而采用人工检测和计算机辅助静态分析手段对程序进行检测。 动态测试是通过运行程序发现错误。对软件产品进行动态测试时可以采用黑盒测试和白盒测试法。 静态测试 指测试不运行的部分,例如测试产品说明 ...
分类:
其他好文 时间:
2016-11-03 13:25:10
阅读次数:
199