表单是系统与用户交互最主要的介质,测试过程主要关注数据库是否能正确地处理客户提交的 信息,并将信息正确地反馈到客户端。如使用表单进行在线注册业务,测试需要确保提交按钮能正 常工作,当客户注册完成后,应返回注册成功的信息。 用户提交表单数据,经过数据库处理后返回到客户端,表单处理过程如图 12-4 所示。 测试过程最困难的是无法确定用户输入的内容,用户可能随意输入任意字符,测试过程中应该 注意以下几方面的测试: (1)文本输入框对长度是否有限制。 (2)文本输入框对字符类型是否有限制。 (3)文本输入框模型匹配是否正确,如该文本框只能输入日期格式的数据,那么只能匹配不 同的日期格式,而不能匹配其他格式的数据。 (4)各按钮实现的功能是否正确。