武汉软件测试培训
达内武汉中心

15827352908

热门课程

软件测试方法汇总(二)

  • 时间:2017-05-27 10:36
  • 发布:武汉达内软件测试
  • 来源:软件测试教程

软件测试方法还有哪些呢?下面跟随小编一起学习。

三、从软件目的来分类

功能测试

测试的范围从小到大,从内到外, 从程序开发人员(单元测试)到测试人员,到一般用户Alpha/Beta测试

测试名称

测试内容

Unit Test 单元测试

在最低的功能/参数上验证程序的准确性,比如测试一个函数的正确性(开发人员做的)

Functional Test 功能测试

验证模块的功能  (测试人员做的)

Integration Test 集成测试

验证几个互相有依赖关系的模块的功能 (测试人员做的)

Scenario Test  场景测试

验证几个模块是否能完成一个用户场景 (测试人员做的)

System Test  系统测试

对于整个系统功能的测试 (测试人员做的)

Alpha 测试

软件测试人员在真实用户环境中对软件进行全面的测试 (测试人员做的)

Beta 测试

真实的用户在真实的用户环境中进行的测试, 也叫公测   (最终用户做的)

非功能测试

一个软件除了基本功能之外,还有很多功能之外的特性,这些叫“Quality of Service requirement”服务质量需求。没有软件的功能,这些特性都无从表现出来,因此,我们要在软件开发的适当阶段-基本功能完成后做这些测试。

测试名称

测试内容

Stress test

压力测试,验证软件在超过负载设计的情况下仍能返回正确的结果,没有崩溃

Load test

负载测试,测试软件在负载情况下能否正常工作

Performance test

性能测试,测试软件的效能,是否提供满意的服务质量

Accessibility test

软件辅助功能测试-测试软件是否向残疾用户提供足够的辅助功能

Localization/Globalization

本地化/全球化测试

Compatibility Test

兼容性测试

Configuration Test

配置测试-测试软件在各种配置下能否正常工作

Usability Test

可用性测试 –测试软件是否好用

Security Test

软件安全性测试

性能测试

性能测试要求测试人员熟练性能测试工具,比如QTP, LoadRunner, Jmeter。 Visual Studio也提供了很多性能测试的工具. 要求测试人员对低层协议非常理解和编写脚本。性能测试非常有技术含量, 很有发展前途, 是软件测试人员的一个职业发展方向。

安全性测试

安全性测试的内容很广, 非常有难度啊。 我只接触过XSS(跨站脚本攻击)和SQL注入攻击。安全性测试非常有技术含量, 小编认为也是软件测试人员的一个职业发展方向。

更多资讯关注武汉达内软件测试培训官网

上一篇:软件测试方法汇总(一)
下一篇:软件测试方法汇总(三)

十大较具“钱景”职业 软件测试较火

软件测试的起源

软件测试的发展

软件测试行的现状

选择城市和中心
贵州省

广西省

海南省

有位老师想和您聊一聊