Testing QA测试数据存储库工具

Testing QA测试数据存储库工具,testing,qa,regression-testing,Testing,Qa,Regression Testing,基本问题是数据太多,位置太多,格式太多。我们需要一个工具来帮助管理这些数据和自动化测试 我正在寻找一个用于存储测试数据的数据库工具。此测试数据主要用于对我们的产品进行数据验证。它被多个团队使用,因此有必要将这些数据集中到一个位置。我们正在考虑自己动手制作工具,但我被要求寻找能够满足我们需求的潜在“第三方”工具。如果你知道一个工具,它甚至可以满足这些要求的一部分,那么让我知道 我们的一般要求如下: 使用SQL数据库 定制输入/输出模板-测试数据有多种不同的格式,我们需要能够以一种格式将数据导入数据

基本问题是数据太多,位置太多,格式太多。我们需要一个工具来帮助管理这些数据和自动化测试

我正在寻找一个用于存储测试数据的数据库工具。此测试数据主要用于对我们的产品进行数据验证。它被多个团队使用,因此有必要将这些数据集中到一个位置。我们正在考虑自己动手制作工具,但我被要求寻找能够满足我们需求的潜在“第三方”工具。如果你知道一个工具,它甚至可以满足这些要求的一部分,那么让我知道

我们的一般要求如下:

  • 使用SQL数据库
  • 定制输入/输出模板-测试数据有多种不同的格式,我们需要能够以一种格式将数据导入数据库,然后以其他格式将其取出。(xml、固定宽度、csv、HL7等)
  • 可供非技术用户使用。易于训练和使用。能够修改模板
  • 能够用于启动自动测试
  • 存储预期输出,并与自动测试输出进行比较
    任何关于在网上寻找此类软件的建议都将不胜感激。我已经做了一些调查,但许多测试程序似乎不符合标准。我是QA新手,所以我非常感谢您的帮助。如果你知道一个比这项研究更合适的社区来获得帮助,请告诉我。多谢大家

    你可能很难找到一个工具来完成所有你想做的事情。一般来说,市场上有“自动化测试”和“测试跟踪和度量”。还有数据存储工具。如果你想同时找到它们,我建议你瞄准一家拥有多种产品的公司,然后寻找一套可以利用的产品。那可能也会很贵

    现在如果你想免费建造自己的…减去努力时间。我建议如下

    SQL数据库结构。基于数据库的ORM(Entity Framework为您提供了大量额外的功能,因此如果您先使用Entity do代码,则可以缩短构建WebApp的时间)。为web Selenium选择一个自动化工具…最好是在某种程度上基于单元测试框架的工具。然后,在您的webapp中,您可以将代码执行同步到一个简单的界面中,或者从单元测试中执行测试,或者专门将代码放入其中以触发来自web的测试启动。如果您有用于报告的SSR,并且可以利用SQL中的数据,那么它就可以正常工作。您还需要将结果推送到SQL中


    这是一个建议,但有很多方法可以做到这一点,这实际上取决于您正在测试的环境和应用程序以及用户的技能集。

    否决的原因?就像我提到的,如果有更好的地方来回答这类问题,请告诉我。