标签:
测试计划
前期测试 |
软件功能测试 |
测试软件的功能是否都可以实现 |
数据库测试 |
测试用户数据是否完善,系统数据是否稳定 |
|
测试软件效能 |
多用户同时使用时运行是否流畅, |
|
测试软件的负载承受力 |
在负载情况下如:手机内存占用过多的情况下是否可以正常工作 |
|
后期测试 |
兼容性测试 |
在不同的Android版本下进行测试 |
可用性测试 |
测试软件操控性是否强,用户界面是否友好 |
|
安全性测试 |
在不同的手机里是否运行稳定 |
我们是否需要测试,知道我们的软件是完美的?
我们需要测试,软件测试的重要性表现在一下几个方面:
1、 验证需求的正确性:研究这些测试条件对弄清用户需求的意图是十分有益的
2、 明确任务的风险:了解测试任务的风险有助于对潜伏的可能问题事先做好思想准备和无知上的准备。
3、 生成测试用例
4、 决定测试的有效性:完成测试后,把测试结果写入文件,这对分析测试的有效性,甚至整个软件的可用性提供了依据。
测试矩阵
|
用户类型 |
屏幕分辨率 |
操作系统 |
操作系统缺省语言 |
网络速度 |
组合总数 |
变量数目 |
2 |
1 |
1 |
1 |
1 |
|
|
玩家 |
854*480 |
Android4.0 |
中文(简体) |
局域网 |
|
|
管理员 |
|
|
|
|
|
测试不应该仅仅作为一部影片的尾声,更贯穿于软禁开发的始终。
对于测试来说,什么是足够好?
在大量测试数据的基础下,并对统计的测试数据进行分析和统计,最大化的满足用户的需求,避免错误和缺陷,用户体验更加完美,可以避免未来出现的一些风险。
标签:
原文地址:http://www.cnblogs.com/pfhs/p/4480212.html