软件测试分类——按被测属性分
上一篇 /
下一篇 2010-12-15 23:09:57
/ 个人分类:软件测试分类
软件有功能,性能,安全,兼容性等方面属性,对应的就有不同的
测试技术。以下内容转载自http://www.51testing.com/?uid-75341-action-viewspace-itemid-93630 我去掉了其中的alpha,beta测试。另外增加了国际化和本地化测试。
1.
功能测试:完全不考虑程序内部逻辑结构,针对软件界面和功能进行测试。检查程序功能是否符合需求规格说明书的规定。
51Testing软件测试网sMqjN;v
Nc+Lg}q].Kn9V;|Q8Y1342082. 性能测试:是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。51Testing软件测试网|U-t/{y^
51Testing软件测试网0E9MdP3wSOG#OSy^3. 负载测试:测试一个应用在不同负荷下的表现,例如测试一个 Web 站点在大量的负荷下,何时系统的响应会退化或失败。51Testing软件测试网,gXx-f!m.?R
51Testing软件测试网"zmSV'sm m#j*c3s4. 强迫测试:在交替进行负荷和性能测试时常用的术语。也用于描述在异乎寻常的重载下的系统功能测试之类的测试,如某个动作或输入大量的重复,大量数据的输入,对一个数据库系统大量的复杂查询等。51Testing软件测试网{p!~RN4W;Lj
51Testing软件测试网'w-E7H2]KngM5. 可用性测试:对“用户友好性”的测试。显然这是主观的,且将取决于目标最终用户或客户。用户面谈、调查、用户对话和录象及其他一些技术都可使用。程序员和测试员通常都不宜做可用性测试。
A,Z!Kfq13420851Testing软件测试网Fox!Dj|6. 安装/卸载测试:对软件的全部、部分或升级安装/卸载处理过程的测试。51Testing软件测试网k
M7J.cG^:I
(zyQL6m
gB*s@1342087. 恢复测试:测试一个系统从异常中能否很好地恢复,如遇到系统崩溃、硬件损坏或其他灾难性问题。
rL u0cL7G13420851Testing软件测试网FRm"IW#LyL?8. 安全测试:测试系统在防止非授权的内部或外部用户的访问或故意破坏等情况时怎么样。这可能需要复杂的测试技术。51Testing软件测试网Z4D(u*|.]8P4{%|,\Y
}z.c{tmJ)X1342089. 兼容测试:测试软件在一个特定的硬件/软件/操作系统/网络等环境下的性能如何。
51Testing软件测试网|3_PZM6Crj10. 比较测试:与竞争伙伴的产品的比较测试,如软件的弱点、优点或实力。
11. 国际化和本地化测试: from http://msdn.microsoft.com/en-us/library/aa292185%28v=vs.71%29.aspx
- Globalization Testing
- Describes how globalization testing ensures the application can function in any culture/locale.
- Localizability Testing
- Describes
how localizability testing verifies that you can easily translate the
user interface of the program to any target language without
re-engineering or modifying code.
- Localization Testing
- Describes how localization testing checks the quality of a product's localization for a particular target culture/locale.
收藏
举报
TAG: