First One:
场景:管理器可以登录到登录页面(这是我接下来移动到测试用例的一个场景(
对于上述场景,我编写了四个测试用例
第一个测试用例:使用有效的用户标识和有效的密码验证管理器
第二个测试用例:使用无效的用户 ID 和有效密码验证管理器
第三个测试用例:使用有效的用户标识和无效的密码验证管理器
第四个测试用例:使用无效的用户标识和无效的密码验证管理器
我的问题是,如果我为一个场景编写了四个测试用例,因此所有测试用例的场景都是相同的,或者它将更改为每个测试用例,例如;
第二个:
场景:管理器可以登录到登录页面
测试用例:使用有效的用户标识和有效密码验证管理器
场景:管理器无法登录到登录页面
测试用例:使用无效的用户 ID 和有效密码验证管理器
哪一个是正确的?
第一种方法是正确的,我们可以为单个场景创建多个测试用例。
每个软件测试公司都遵循为场景创建测试用例的方法。
在上面的语句中,所有测试用例的场景都是相同的,并且为单个场景编写所有可能的测试用例是最好的方法,即语句中的第一个。
什么是测试方案?作为测试人员,您设身处地为最终用户着想,并找出现实世界的场景,即对需要测试的功能有高层次的理解。在你的第一个语句中,你已经编写了一个场景和它下所有可能的实时测试用例。
测试场景是一般的事情。 许多测试用例可以从测试用例派生。
在您的示例测试场景中可以是:检查登录功能。
虽然测试用例可以是:
1( 经理可以使用有效凭据登录登录页面
2( 管理器无法使用无效的用户标识和有效密码登录登录页面。
3(管理器无法使用有效的用户标识和无效的密码登录登录页面。
4(管理器无法使用无效的用户标识和无效密码登录登录页面。
如果您想管理单个套件来运行回归测试和冒烟测试,您的第一种方法将为您提供帮助
原因:它在单个方案中包含负测试用例和正面测试用例
当您想分别保留冒烟测试和回归测试时,您的第二种方法将为您提供帮助
原因:它具有负测试用例和正测试用例的不同测试场景。因此,您可以执行一组选择性的正 要运行冒烟测试周期和所有方案的场景 当您想要执行回归测试周期时
明智地选择..!
快乐的测试:)