RD单元测试和QA接口测试的区别
来源:互联网 发布:淘宝店铺实战宝典pdf 编辑:程序博客网 时间:2024/06/01 08:54
1.单元测试
单元测试的基本原则:单元测试应该测试独立的单元模块,这个单元不应依赖于其他模块。
单元测试会强迫你去把各个模块解耦,因为耦合的很紧的模块是很难进行单元测试的,一般情况下,一个普通的程序员在任务很紧的时候很难费劲心思去将代码进行模块化的;当为了单元测试,自己就会去想方设法将模块解耦,这也算是单元测试的一个副产品吧。
单元测试能够进行最仔细的最细致的最方便的最全面的测试;只要测试用例足够多,测试路径可以覆盖所有的边边角角;而这点靠测试人员的黑盒测试基本是不可能的;而且测试用例由自己编写,想怎么测,想测那条路径,编造测试用例即可;测试人员根本不可能这么多。
2.接口测试
单元测试保证了核心代码的质量,那业务代码的质量谁来保证呢?答案是:接口测试;接口测试说白了就是这个svr的client;svr的是对外服务的,就是接收请求,返回回复;所以接口测试在入口处对svr进行了校验。
- 单元测试一般来说,是针对具体的代码逻辑进行测试,尽量减少这些功能单元集成起来出错的可能性,一般是由开发人员来完成;接口测试,更注重从用户的角度设计用例,更偏向于功能测试
- 单元测试设计测试用例的时候,可能更多的考虑是代码覆;接口测试,则需要更多的考虑业务覆盖。
- 单元测试由开发人员来做,可以保证从代码角度来看是没有问题的,但服务保证业务角度来看也是没有问题的;接口测试,则通过业务的角度去设计测试用例,其实,也可以说是从更早的时候,以功能测试的方法,先保证项目的流程及功能是正常的,而不至于在页面开发完成后,又修改主要功能代码,导致项目赶工及一系列的重写。
阅读全文
0 0
- RD单元测试和QA接口测试的区别
- 单元测试、接口测试、功能测试 、的区别
- 单元测试、接口测试、web自动化测试的区别
- QA要从RD开始,自我测试
- 谷歌测试和传统QA区别
- QA和QC的区别
- php使用PHP-QA的.phpt测试系统做单元测试
- 软件测试人员与QA的区别
- 单元测试,集成测试,系统测试 的区别和联系
- 单元测试.集成测试,系统测试 的联系和区别
- 集成测试单元测试.系统测试,的联系和区别
- qa和测试是不一样的。
- 测试 QA 的角色和分工
- 测试 QA 的角色和分工
- 测试 QA 的角色和分工
- 集成测试和接口测试的区别?
- DOS中del和rd的区别
- 开发、测试与QA的区别以及其他
- 网站建设
- 知识内参
- Hibernate 一对多添加数据 (XML配置方式)
- 暑期集训心得
- div中一个img标签,图片大小未知,如何居中显示?
- RD单元测试和QA接口测试的区别
- Spring Cloud 分布式解决方案
- ReviewBoard安装配置
- A Continuous Integration System
- VIM 基本设置问题
- JS中的JSON及其操作
- 公共基础知识之软件工程基础
- HDU 2032 杨辉三角
- c++继承经典例子