首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在TestRail中自动化手动测试用例的最佳实践

在TestRail中自动化手动测试用例的最佳实践
EN

Stack Exchange QA用户
提问于 2017-06-15 16:28:03
回答 1查看 1K关注 0票数 5

注意,这是TestRail特有的,但是有些问题可以被认为是一般性问题:

我曾为几家公司工作过,这些公司已经实现了TestRail的自动化。在每一家公司,总是有不同的做法做事情。

  • 当您自动化手动测试用例时,您如何处理手动用例,以及如何处理自动化用例?
    • 示例1:是否保留手动测试并将其标记为自动测试,如果是的话,是否指向自动化中的case ID以获得链接并向TestRail案例添加任何其他字段?如果测试发生变化,您如何保持最新的状态?
    • 示例2:您是否删除了手动测试并将自动测试导入其位置?
    • 示例3:您是否保留了这两个测试,但将手动测试标记为自动测试?

  • 您将引用字段用于什么?
    • 示例1:您是否使用它来链接测试用例的JIRA史诗/故事?然后如何链接到需求?
    • 示例2:您是否使用它链接到需求,如果是,您使用什么工具?

  • 大多数自动化测试都是WebDriver、API等,但是在TestRail中包括单元测试吗?
  • 如果我有一个已经自动化但不是在每个平台下的手动测试,那么您会做什么呢?
    • 示例1:不要将其标记为自动的,而是在测试中做一个注释,说明它对于xyz平台是自动化的(或者一个单独的带有自动平台的测试用例字段)。
    • 示例2:将其标记为自动化,并为非自动化平台提供一个新的测试用例。
    • 例3:不必担心,如果它在一个平台上工作,它就足够了。

  • 如果将自动化测试添加到没有相应测试用例的testrail中,那么将它们放在哪里呢?
    • 示例1:使用特性的节ID将它们放置在逻辑上应该去的地方。
    • 示例2:使用特性的节ID,但在其中有一个“自动”文件夹。
    • 示例3:有一个标志自动化文件夹。

  • 您如何解决依赖testrail ID的问题?
    • 示例:如果从云解决方案迁移到前提解决方案,则所有if都会中断。如果每个测试用例都链接到一个ID,这将是所需的数千个代码更改;或者,如果手动测试人员移动部分来重新组织组树,它可能会破坏自动化。
EN

回答 1

Stack Exchange QA用户

回答已采纳

发布于 2017-06-15 20:19:46

我不能直接与TestRail交谈,但可以回答提出的概念性问题。

当您自动化一个手动测试用例时,您如何处理手动用例,以及如何处理自动化用例?

手动测试用例应该存储在SQL或NO数据库中。一次一个地方,让每个人都可以编辑,更新,插入或删除测试。自动化工作(代码)应该与手动测试用例相关联,以便像“获取XYZ的所有自动测试”这样的查询返回所有的手动测试。通过阅读手动测试,您将知道自动化应该做什么。

大多数自动化测试是webdriver等。但是你包括单元测试吗?

单元测试是自动化测试,但我认为您的意思是自动GUI测试和单元测试,它们都在同一个地方吗?答案通常不是,真正的单元测试应该在同一个代码存储库中的应用程序源代码,一个文件夹之外。GUI测试通常不包含在开发人员代码中,主要是因为它们只与测试内容相关,并且通常是完全分开开发的。

如果我有一个已经自动化但不是在每个平台下的手动测试,你会做什么?

应该有与自动化相关的元数据,如“平台”的“类别”或“发布”之类的内容。这个元数据必须是可查询的,这样您就可以这样做:“获取所有用于组件XYZ的自动Android10.0测试”。获取其他版本的工作只是一个常规的ALM / User Story关注点。

如果将自动化测试添加到没有相应测试用例的testrail中,那么将它们放在哪里?

Id取决于,真正的单元测试属于与应用程序代码相同的位置,GUI自动化属于您认为最好的地方。如果没有相应的手动测试,那么您应该能够像任何其他测试一样简单地查询这些测试(自动化与否)。

你是如何工作的,就像依赖泰斯特赖特ids一样?

所有的存储库都应该在某种数据库中。但您可能无法访问或控制这些ID。在这种情况下,只是不要试图改变他们,因为他们是作为唯一的键。让id对您来说变得毫无意义,而是依赖于命名约定而不是配置。命名约定,在这里您可以控制。

票数 2
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/27827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档