博客

188金宝搏app苹果下载软件Tricentis托斯卡测试用例设计:高级技巧

日期:2018年7月31日

我常问“技巧”或最佳实践分享关于Tricentis托斯卡测试用例的设计。188金宝搏app苹果下载软件这并不像看起来那么容易,因为没有“一刀切”解决方案的测试用例的设计。适合于一个组织的战略可能是太灵活和限制。

考虑到这一点,我想分享一些关键因素与Tricentis托斯卡创建一个有效的测试用例设计:188金宝搏app苹果下载软件

自由你的头脑从坚持一个完美的世界

首先,请记住:如果我有一个业务用例和设计测试用例,它看起来不同于其他任何人的测试用例设计。它可能会有一些共同点,但根据不同的需要,使用(更多的功能,更多的务实),经验,和设计师的理解,测试用例将完全不同。我甚至会走这么远来押注10人会创建10个不同的版本。对于每个用例,测试用例的设计是独特的。

指南是为选项,而不是需要

它并不重要指导原则要遵循设计“完美”的测试用例。更重要的是,你已经考虑这些指导方针,从每一个选项,选择正确的解决你的问题。说:“一个测试用例需要确定…”将导致失败和不一致。我保证!当然,你需要调整你的测试表使用类和使用常识,所以每个人都可以读取和处理您的测试用例——这是一个事实。但除此之外,总是保持开放,敢于尝试新事物和改变,即使你倒退往往比你进步。可能发生的最坏的事情就是你增加你的知识和信任您的解决方案。

如果你停止运动,你已经死了

不仅仅是鲨鱼死亡如果他们停止运动——它也适用于测试用例设计。想象一下:有一个故事在你的冲刺使一个新特性。你的证明和一个非常接近于完美的设计测试用例没有机会处理,并且不给你机会把它作为一个合适的选择。所以,要做的是什么?去更糟糕的是,不满意解决方案吗?改变你的测试用例!接受挑战,尽力达到近乎完美的状态,只是你需要的元素。如果不需要灵活,它不是一个足够成熟的测试用例。

保持你的注意力

总有指导方针在公司,告诉你你应该关注的地方。保持简单,试图得到一个高引用的类(不是所有应该类!),并且努力保持它的维护和可读性。不要失去自己在结构和寻求第二意见。什么是完美的解决方案的价值,如果没有人能读懂它或使用它吗?功能和简单的,但不要错过业务逻辑。认为在大局,不仅在你的用例。最重要的是,不要追求完美,你就不会达到它。

清理你的怀疑

一定要理解测试用例设计的重要性。从测试用例开始设计早在你实现和坚持下去。理由做测试用例设计包括有功能模板,存储您的测试数据,显示您的工作流程,业务可读的测试用例,所有你的测试用例,提高维护,等等。

托斯卡TestSheet例子

这里有一些选项可以使用:

  • 测试用例通常有三个主要部分:前提条件、工作流程,发布状态。你可以测试表结构。使用账户的先决条件需要在您的测试用例,材料或其他类似环境中,浏览器或用户。盘点工作流程的所有数据使用在你的测试用例,你需要把它做好。情况后,放在验证,也许拯救你需要清理前期在接下来的测试用例。
  • 如果你有超过4到6属性,它们分组,使结构内的一个新的水平。某些情况下这是不可能的(银行账户、预订等)。但是对于那些有可能,想做就做。每个人都需要阅读或使用它将感激。
  • 单一的选择和类型字段之间的决定可能比你想象的要容易,并改变它们之间是一个单一的点击。只是你喜欢什么。类型字段非常适合不断变化的价值的不同实例的实例。
  • 使用不同的颜色来验证和管理属性。
  • 尽可能经常练习设计测试用例。习惯了快捷键和其他研究的测试用例。你可能会提高,看到不同的东西。
  • 从一个实例出发,忽略其他,只填写你所需要的东西。然后用每个进一步实例,让它成长进步与您添加每一个变体。变化越来越大的结构在需要的时候你会的,我保证。
  • 结合其他的测试表,以确保他们有相同的结构。如果每个人都有错误消息作为普通文本,做同样的事情。如果每个人都有单一的选择错误消息作为价值,做同样的事情。如果消息只是在测试用例部分,调查的目的决定。
  • 一个测试表包含一个直通和它的变体,包括负面测试用例。变异是连续的不同选择通过在相同的业务工作流程。负面测试用例是一个直接的目的在某种程度上与一个预定义的原因。
  • 的使用功能开关在测试用例中是被允许的。也许用下面的“价值”属性,使用存储的数据。
  • 使用类,他们是有意义的。使用预定义的和重复的行为和价值观(预订)。不要用它来改变数据,如果每个变体是不同的。
  • 一个测试表通常不应该包含100实例。
  • 测试表可以是一个类,并被重用在其他测试表。
  • 将在一个单独的测试板测试数据管理结构是有意义的,但保持储存后更改并作为备份。

最后,只有一个方法改善:通过这样做。学习需要练习。尝试什么对你是有意义的——甚至尝试的东西没有意义,理解它,使用它,扔掉它。一段时间后,你会看到比你首先想到的更容易。继续前进,让我知道你的想法,你所面临的挑战”。

日期:2018年7月31日
Baidu
map