Skip to content

Task8 testing

tangyw386 edited this page Jun 22, 2016 · 15 revisions

Task8 testing

1:单元设计

1.1 所测模块,作者,其他说明。

   1.2.1前端 html 

   1.2.2后端 server mysql

1.2 接口测试:输入组合,预期结果等。

1.3 内部逻辑测试:输入组合,及其对覆盖率的影响和预期结果。

2:功能测试

2.1 登陆:检测已注册账号是否可以登录

2.2 注册:新用户能否进行注册

2.3 查看地图:游客、用户能否查看地图及其上的旅游景点并进行相应操作。

2.4 标记足迹:用户能否在地图上标记自己已经旅行过的地方。

2.5 查看足迹:用户能否在地图上查看自己已经旅行过的地方。

2.6 发现:用户能否在地图上查看其他用户的足迹信息。

2.7 写心情:用户能否记录自己的心情

2.8 看心情:用户能否查看其它用户和自己的心情

2.9 写评论:能否对心情进行评价

2.10 传图片:用户能否上传图片

2.11 看图片:用户能否看其它用户或者自己上传的图片

2.12 评论:用户是否能对上传的图片进行评论

3.性能测试

3.1 网页响应速度(打开网页的响应时间)

3.2 加载内容正确性(是否出现格式错误,以及乱码等)

3.3 恶劣网络环境下的稳定性(性能受网络波动的影响)

4.安全性测试:

4.1 功能验证:采用黑盒测试的方法,对设计应用安全的功能,即用户管理模块,权限管理,加密系统,认证系统等进行测试,主要验证上述功能是否有效。

4.2 漏洞测试:安全漏洞扫描主要是借助特定的漏洞扫描器完成的。通过使用漏洞扫描器,系统管理员能够发现系统管理中的漏洞,从而在系统安全中及时修复系统漏洞的措施。一般漏洞扫描分为两种类型:主机漏洞扫描器是指在系统本地运行检测系统漏洞的程序。网络漏洞扫描器是指基于网络远程监测目标网络和主机系统漏洞的程序。

4.3 模拟攻击:对于安全性测试来说,模拟攻击测试是一组特殊的极端的测试方法,我们以模拟攻击来验证web应用的安全防护能力。

5:用户界面测试

5.1 用户能否根据界面完成相应的操作

5.2 所有窗口相关的功能是否可操作

6:兼容性测试

6.1 Web应用系统是否兼容市场上常见的Windows、Unix、Linux等操作系统

6.2 对不同厂商的浏览器的兼容测试

6.3 页面版式在不同的分辨率下是否显示正常

7:接口测试

7.1 浏览器与服务器的接口

7.2 接口错误处理

Clone this wiki locally