软件测试-网站测试

按照以下六个顺序进行测试。

1.黑盒测试

在测试网站时,首先应该建立状态表(第5章),把每个网页当作不同的状态,超级链接当作状态之间的连接线。完整的状态图有利于对整个任务更好地进行审视。查找具体网页缺陷的思路:

  • 文本:把网页文本当作文档对待,根据(第12章)文档测试的方法进行测试。不要遗漏文字标签
  • 超级链接:链接一定要明显,文字链接一般有下划线,鼠标经过任何类型的超链接应该发生变化。注意孤页的测试。
  • 图片:确保所有图片正确显示。如果图片和文字环绕,要改变浏览器的大小看环绕是否有问题。载入网页是否会因图片数量导致过慢。
  • 表单:(第5章)域的大小正确吗否正确接收数据,拒绝错误信息最后enter时正确确认了吗选域是否真正可选果输入9999999999999999999999会怎样/li>
  • 对象和其它简单功能:网页可能包含其它如单击计数器、滚动文本选择框、变换的广告和站内搜索等特性。测试时要根据测试知识具体问题具体解决。有自己的状态吗理数据吗范围和边界吗用什么测试用例,怎样进行等价划分。

2.灰盒测试

在黑盒测试的基础上,简单查看软件内部工具机制作为补充。在网页测试中则是在黑盒测试时,查看网页背后的HTML语言作为补充测试。

3.白盒测试

(第6章、第7章)根据代码内容设计测试用例,一些重要的特性测试:

  • 动态内容:根据当前条件变化的文字和图片——例如日期时间、用户喜好或者特定用户操作。
  • 数据库驱动的网页:
  • 用编程方法创建的网页:
  • 服务器性能和加载:(第15章)自动测试和测试工具。
  • 安全性:了解服务器技术测试安全性。

4.配置和兼容性测试

测试一个网站,需要考虑可能影响网站运行和外观的硬件和软件配置。以下是需要考虑的内容清单:

  • 硬件平台:MAC、PC、PDA、MSNTV还是WIFI手表。
  • 浏览器软件和版本:
  • 浏览器插件:例Flash Player。
  • 浏览器选项:配置项。
  • 视频分辨率和色深:
  • 文字大小:是否调节后仍正常显示。
  • 调制解调器速率:

开展研究的最佳站点www.websidestory.com和www.upshell.com/BroserNews/stst.htm。

5.易用性测试

参考《Top Ten Mistakes in Web Design》:

  • 盲目使用不成熟的新技术
  • 滚动文字、滚动块和不停运行的动画
  • 滚动显示的长页面
  • 非标准的链接颜色
  • 过期信息
  • 下载时间过长
  • 缺少导航支持
  • 孤页
  • 复杂的网站地址(URL)
  • 使用框架
    这方面好的资源是“Improving Web Site Usability and Appeal”的Microsoft文档,网址是msdn.microsoft.com/worksop/management/planning/improvingsiteusa.asp。

6.自动化测试

这部分内容参见(第15章)

来源:Onecat_j

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年11月6日
下一篇 2020年11月6日

相关推荐