自动化测试
sysmedia
这个作者很懒,什么都没留下…
展开
-
各种编程语言的代码覆盖率工具汇总
对于Linux下的C/C++代码,可以在gcc/g++工具编译代码时加上“–coverage”选项来生成可用于覆盖率分析的二进制文件,然后用gcov命令来生成覆盖率统计情况,也可用lcov工具来生成html版本的可读性很好的代码覆盖率报告。下面列举一下各种编程语言的代码覆盖率工具吧。c/c++: gcc+gcov+lcov;(单元测试:CUnit、CPPUnit、Google G原创 2016-12-13 14:38:29 · 12052 阅读 · 0 评论 -
java 代码覆盖率
用途测试覆盖率评价的是测试代码的质量,并不是产品代码的质量代码覆盖率是一种白盒测试,因为测试覆盖率是评价产品代码类内部的指标,而不是评价系统接口或规约。测试覆盖率尤其用于评价测试代码是否已经覆盖了产品代码所有的路径。分类类的覆盖率:类覆盖描熟了项目中多少类已被测试套件访问。 方法覆盖率:方法覆盖率是被访问的方法的百分比。 语句覆盖率:语句覆盖率追踪单条源代码语句的调用。 语句块覆盖率:语句快覆盖转载 2016-12-13 14:43:41 · 13180 阅读 · 0 评论 -
接口测试用例覆盖方法
下面我们就常用的接口测试用例覆盖方法列举一下:(1)必需参数覆盖。对于接口的参数,接口文档一般都会说明哪些儿是必需的,哪儿是非必需的。对于必需的参数,一定要测试传参数和不传参数接口是否报错?(2)必需的参数各种情况覆盖。传非法的字符,特殊的字符,空值,超过边界的参数是否报错?错误信息是否正确?(3)非必需参数覆盖。一般接口对于非必需参数都不会做非正常性传值的判断,所以要测试原创 2016-12-28 10:35:55 · 3650 阅读 · 0 评论