0

我有一个包含大约 42 个文本框和下拉列表的表单,而不是测试表单的最佳方法

首先,我检查设计而不是检查验证并填写所有字段并成功提交测试表格

测试表格或我忘记测试的其他最佳方法是什么

4

3 回答 3

3

检查它们,所有测试用例都应该涵盖正确的输出和错误的输入。由于您有大量的文本框,您应该分配很少的测试来检查它们是否都在那里,它们是否遵循设计指南等。

所以我会以这种方式建议一些测试用例。

  1. 页面元素 - 描述 - 预期
  2. 页面设计 - 描述 - 预期
  3. 元素 1 (tf) 错误数据 - 描述 - 预期
  4. 要素 1 (tf) 正确数据 - 描述 - 预期
  5. 元素 2 (dd) 错误数据 - 描述 - 预期
  6. 要素 2 (dd) 正确数据 - 描述 - 预期
  7. 要素 3 (dd) ...

(tf) - 文本字段,(dd) - 下拉

在描述字段中,您将编写此测试的功能。例如,在第一个测试用例中,页面上有所有 42 个元素。让测试 3 查看输入错误数据时会发生什么(或者在测试 5 中,如果您不选择任何内容)。正如预期的那样,您编写了该测试用例的结果。

于 2017-05-18T12:04:50.093 回答
1

以下可以是您的表单的测试用例:

- 文本框应该只接受输入范围内的值。

- 他们应该只有效值。

- 输入错误值或提交错误值时应出现正确的错误消息。

- 尝试提交所有空字段。应该出现正确的错误消息。

-尝试提交一些带有值的字段,而其他字段为空。错误消息应该只针对空字段和具有错误值的字段。

- 如果有任何密码字段,那么在表单提交失败时,该字段应该变得清晰。

- 字段对齐应该是正确的。

- 从用户的角度来看,当您第一次打开表单时,光标应位于第一个字段上,按下 Tab 按钮时,光标应按顺序移动到下一个字段。

- 字段应该有正确的标签。

- 如果某些字段对输入数据有一些限制,那么用户应该只能以该格式输入数据/例如,电子邮件字段。在此字段中必须具有此格式的值“电子邮件名称@站点名称”。如果用户错过了@,那么在提交时应该会显示错误消息。

于 2017-06-04T14:23:30.740 回答
0

您可以验证字段本身(确保它们实际存在或缺失)、字段命名约定(拼写正确、大写、按特定顺序)、否定测试(输入不可接受的值 [@#$@#(*&^%$ , 留空] 看是否报错或提示需要报错),数据类型,区分大小写(a 或 A,什么是可接受的?)边界测试(输入 3.01 或 2.99 并验证正确结果),也可以检查是否键盘功能类似于 Tab 或箭头键导航,以及 DDLB(下拉列表框)上的鼠标悬停/滚轮功能。您将拥有数百个测试用例,但主要是复制和粘贴。

玩得开心!

于 2017-05-03T11:34:56.237 回答