表单填写工作流程的测试用例
一个名为 livecycle 的软件有不同字段的表格,需要在其中填写数据。提交表单后,数据将存储在 mysql 数据库中。用户按照自己的级别部分填写表单,并且有一个分配给字段。用户将此表单分配给另一个用户。使用 livecycle 软件的工作流程,其他用户获取表格并完整填写。
我正在编写测试用例,并且可以考虑以下测试用例:
- 有效数据表单的测试用例填充并检查选择所有有效内容时应该发生的所有有效场景。
- 在表单中输入超出范围的值时的测试用例,以查看提交表单时系统是否崩溃。
请建议我可以编写其他测试用例吗?
a software called livecycle has got forms with different fields in which data is to be filled. on submitting the form the data is stored in the mysql database. the user fills the form partially at his level and there is an assign to field . the user assigns this form to another user. using the workflow of the livecycle software the other user gets the form and completely fills it.
i am writing test cases and can think of following test case
- test case of a valid data form filling and checking all valid scenario's that should happen when everything valid is chosen.
- test case when out of range values are entered in the form to see if the system crashes on submitting the form.
please suggest any other test cases i can write ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您还需要测试第一个用户输入表单的数据是否与工作流程中的下一个用户相同,以及测试工作流程分配给无效用户甚至同一用户等情况。此外,还存在表单应填写但未填写完整的情况,或者将已填写的表单分配给其他用户的情况。
要进行更多测试,您可以查看一个工具来测量测试的代码覆盖率,并努力实现代码的完整分支覆盖率。
You will also want to test that the data the first user entered into the form is the same for the next user in the workflow, as well as testing for cases like a worflow being assigned to an invalid user or even the same user. Also situations where the form is not fully filled out when it should, or assigning a completed form to a different user.
For more testing you could look at a tool to measure your tests' code coverage and work toward complete branch coverage of your code.
您还可以进行操作系统兼容性测试
you can also do the test of OS compatibility