-1

我是测试领域的新手。我知道测试用例是满足任何客户要求的条件,即我们需要满足要求的测试条件。我需要一些想法如何正式编写测试用例。谁能给我编写测试用例的任何想法。

假设登录页面的示例。我想为登录屏幕编写测试用例。请提供一个这样做的模式。

任何其他示例也是有利的。

4

6 回答 6

2

基本上,为了创建测试和测试用例,您需要一个好的需求文档(您称之为“客户需求”)。如果这些要求写得正确,编写测试将是小菜一碟。

在需求文件中,应该有shallwill声明。例如:

登录页面在 10 次登录失败后阻止用户

这是一个可测试的需求,然后您编写一个用户登录错误 10 次的测试,并查看他是否可以在第 11 次尝试成功登录。显然你会在测试过程中更具体,但这是一般的想法。

您的登录页面示例不是一个好的要求。要测试该要求,您只需证明登录页面存在。您想为此登录页面的特定功能编写测试。

此外,需求文档中有遗嘱声明。根据需求的编写方式,这些可能不是必需的功能,因此您可能不必为您的遗嘱陈述进行测试。

于 2011-03-17T06:30:37.520 回答
2

嘿。
BDD方法也是表达行为的好方法。简单的 Given-When-Then可让您构建自己的想法。例如:

场景:以管理员身份登录  
给定:登录页面已加载  
  并且存在 loginInput 字段  
  并且存在 loginPassword 安全文件  
  并且存在 locinSubmit 按钮  
何时:用户将 adminLoginName 放入 loginName 字段  
  并且用户将 adminLoginPassword 放在 loginPassword 安全字段中  
  用户点击登录提交按钮  
然后:LoginPage 关闭  
 并且加载了 MainPage  
 并且 AdminPanel 是可见的  
于 2011-03-17T07:43:05.253 回答
2

测试用例准备是为了在测试后了解项目的目的。测试用例文档有助于您快速查看测试用例通过/失败的错误/用例状态信息。 登录页面: 假设在网站或任何其他登录页面 案例1:如果您提供有效的用户名和无效的密码会发生什么情况2:无效的用户名和有效的密码 案例3:无效的用户 名和无效 的密码案例4:有效的用户名和有效的密码 案例5:空用户名称和有效密码 Case6:有效用户名和空密码。

于 2011-03-17T09:46:01.270 回答
0

我今天刚好在 VS2010 中观看了这个关于 TDD 的视频,她给出的示例是关于测试登录页面。

于 2011-03-17T06:23:42.457 回答
0

这是一个简要概述软件测试的页面,也是一个包含测试用例的表格示例。 软件测试教程

该表当然可以根据您的需要进行扩展,例如,您需要一列用于结果,可能需要一列用于评论,也许对于测试用例需要一些先决条件,然后为此添加另一列。

以下是如何记录错误的描述。(当您进行测试时,您将需要它 ;-)) 软件测试 - 错误的内容

于 2011-03-17T21:10:35.137 回答
0

正面测试用例。• 输入有效的用户名和密码。• 单击忘记密码链接并检索用户名的密码。• 点击注册链接并填写表格并注册用户名和密码。• 输入正确的用户名和密码后使用回车键。• 使用选项卡从用户名文本框导航到密码文本框,然后导航到登录按钮。..................................................... ...................................

否定测试用例 • 输入有效的用户名和无效的密码。• 输入有效密码但用户名无效。• 保持两个字段空白并按回车键或单击登录按钮。• 将用户名留空并输入密码。• 将密码留空并输入用户名。• 输入用户名和密码错误。

于 2016-07-02T04:16:45.167 回答