基本问题是太多地方的数据太多,格式太多。我们需要一个工具来帮助管理这些数据并自动化测试。
我正在寻找帮助查找用于存储测试数据的数据库工具。此测试数据主要用于对我们的产品进行数据验证。它由几个团队使用,有必要将这些数据集中到一个地方。我们正在考虑在内部制作自己的工具,但我被要求寻找可满足我们需求的潜在“第三方”工具。如果您知道可以满足部分要求的工具,请告诉我。
我们的一般要求如下:
任何关于在线查看此类软件的指示都将不胜感激。我做了一些环顾四周,但许多测试程序似乎不符合标准。我是QA的新手,所以我非常感谢你的帮助。如果你知道一个比堆叠溢出更合适的社区来获得这项研究的帮助,请告诉我。非常感谢
答案 0 :(得分:1)
您可能很难找到一种工具来完成您想要做的所有事情。一般来说,市场有自动化测试"以及"测试跟踪和指标"。还有数据存储工具。如果您想尝试一起找到它们,我建议您定位一家拥有多种产品的公司,然后寻找一套可供使用的产品。这可能也会很昂贵......
现在,如果你想免费建立自己的......减去努力时间。我会推荐以下内容。
SQL数据库结构。 ORM基于数据库(实体框架为您做了很多额外的事情,因此它可以减少构建WebApp的时间......如果您首先使用实体执行代码)。选择一个自动化工具...最好是在某个层面上乘坐单元测试框架...用于Web Selenium。然后在您的webapp中,您可以将代码执行同步到一个简单的界面,并从单元测试执行测试或专门放置代码以触发Web上的测试启动。如果您有SSRS报告工作正常,并将利用SQL中的数据。您还需要将结果推送到SQL中。
这是一个建议,但有很多方法可以做到这一点,这实际上取决于您正在测试的环境和应用程序以及用户的技能组合。