功能测试、性能测试、用户界面(UI)测试、安全性与访问控制测试、兼容性测试、回归测试。
测试角色: 个人博客中“经典用户与场景”中的描述(http://www.cnblogs.com/me-tts/p/5423025.html)
测试环境:
软件环境:
操作系统:win7 win8 win10
网站开发:Myeclipse
数据库:mysql5.7.10
服务器:myeclipse2014a jdk1.6
硬件环境:
见”测试矩阵”
测试工具:
LoadRunner性能测试工具、 TestDirector
三、对于测试来说什么是“足够好”?
软件测试,描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出间的审核或者比较过程。软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。所以一个足够好的测试应该保证软件的正确性、完整性、安全性和质量。
(1)初期设计构想基本完成
(2)软件整体界面简洁明了
(3)用户体验基本满意
(4)软件功能基本完备
(5)通过测试矩阵
我们的测试矩阵:
用户类型 | 屏幕分辨率 | 操作系统 |
操作系统 (缺省语言) |
网络速度 | 浏览器 | 组合总数 | |
管理员 | QVGA(240× 320像素) | win7 | 中文简体 | 拨号 |
UC浏览器
|
||
一般用户
|
HVGA(480×320像素) | win8.1 | 中文繁体 | ADSL | 猎豹浏览器 | ||
游客 | VGA(640×480像素) | win10 | 英文 | 局域网 | |||
WVGA(800×480像素) | |||||||
变量数目 | 3 | 4 | 3 | 3 | 3 | 2 | 648 |