以校验提交给服务器的信息的正确性。例如:用户填写的出生日期与职业是否
恰当,填写的所属省份与所在城市是否匹配等。如果使用了默认值,还要检验
默认值的正确性。如果表单只能接受指定的某些值,则也要进行测试。例如:
只能接受某些字符,测试时可以跳过这些字符,看系统是否会报错。
要测试这些程序,需要验证服务器能正确保存这些数据,而且后台运行的
程序能正确解释和使用这些信息。
B/S 结构实现的功能可能主要的就在这里,提交数据,处理数据等如果有
固定的操作流程可以考虑自动化测试工具的录制功能,编写可重复使用的脚本
代码,可以在测试、回归测试时运行以便减轻测试人员工作量。
我们对 UM 子系统中各个功能模块中的各项功能进行逐一的测试,主要测试
方法为:边界值测试、等价类测试,以及异常类测试。测试中要保证每种类型
都有 2 个以上的典型数值的输入,以确保测试输入的全面性。
3、Cookies 测试
Cookies 通常用来存储用户信息和用户在某应用系统的操作,当一个用户
使用 Cookies 访问了某一个应用系统时,Web 服务器将发送关于用户的信息,
把该信息以 Cookies 的形式存储在客户端计算机上,这可用来创建动态的自定
义页面或者存储登陆等信息。
如果 Web 应用系统使用了 Cookies,就必须检查 Cookies 是否能正常工作
而且对这些信息已经加密。测试的内容可包括 Cookies 是否起作用,是否按预
定的时间进行保存,刷新对 Cookies 有什么影响等。4、设计语言测试
Web 设计语言版本的差异可以引起客户端或服务器端严重的问题,例如使
用哪种版本的 HTML 等。当在分布式环境中开发时,开发人员都不在一起,这个
问题就显得尤为重要。除了 HTML 的版本问题外,不同的脚本语言,例如 Java、
JavaScript、ActiveX、VBScript 或 Perl 等也要进行验证。
5、数据库测试
评论0
最新资源