0

我在一家公司担任网络开发人员。我不知道与测试有关的任何事情。我们公司正计划购买一些测试软件。目前我们正在研究 ASP.NET。未来我们将致力于 PHP 和 JAVA。我需要你的帮助来找出最好的但具有成本效益的测试软件。我对 TFS 和 Visual Studio 测试工具有一些建议。不知道该怎么办。请给我建议。

4

7 回答 7

4

我使用这个框架进行网络测试http://seleniumhq.org/

于 2011-01-18T06:34:22.097 回答
3

有列表开源测试工具可用于功能测试

  1. Selenium IDE 和 selenium web 驱动 PHPUnit 是一个单元测试
  2. PHP 编程语言框架 JUnit 是一个单元测试
  3. Java 编程语言框架
  4. Jasmine 是一个开源的 JavaScript 测试框架
  5. Watir 代表“Ruby 中的 Web 应用程序测试”。它适用于用任何语言编写的应用程序,不仅仅是 Ruby

用于性能测试

  1. 阿帕奇 JMeter
  2. 加特林
  3. LoadUI 是一个开源和免费的负载测试软件

对于 web 应用程序测试,您使用 selenium web 驱动程序,它主要用于功能测试 http://docs.seleniumhq.org/docs/03_webdriver.jsp

于 2014-04-16T10:10:54.703 回答
2

Selenium 和 WatiN 都是不错的选择。我会推荐Fluent Automation,它是一种 DSL,它位于 Selenium、WatiN 或 PhantomJS 之上,用于测试执行。

我是 Fluent Automation 的开发人员,但它确实运行良好。它以 NuGet 包的形式提供,可以根据您选择的提供商自动执行 IE、Firefox 和 Chrome。

于 2012-10-31T05:17:36.030 回答
0

这取决于你想测试哪个级别,如果你想做UT,Xunit之类的框架可能是一个不错的选择,但如果你改变语言测试用例几乎没有用。如果你想基于功能测试 web 端,你可以选择基于 UI 的测试框架,如 selenium 或 watir 等等。好消息是测试用例不依赖后端语言,而是强烈依赖 UI 元素。要解决这个问题,您可以选择接口(发布/获取)测试。

于 2012-10-22T08:29:28.537 回答
0

对于 Web 应用程序测试,请查看 WatiNWatir。TFS 有很多与测试无关的功能,它更像是 CI 平台。如果您需要 CI 平台,请考虑CruiseControlCruiseControl.NET

于 2011-01-18T06:47:33.440 回答
0

由于您正在开发 Web 应用程序,因此性能将发挥重要作用。我相信你也应该去购买性能测试工具(Load Runner)。有一个用于性能测试的开源工具(Jmeter)。

于 2014-01-21T05:30:42.530 回答
0

对于 PHP 和 .Netselenium IDE用于回归测试和使用 Jmeter 进行负载测试,此工具都是免费且开源的,或者如果您想购买一些自动化工具,请使用 QTP 和 Load runner。

现在 Selenium 是最流行的一天,它对于 selenium ide 来说是非常落后的,你不需要了解任何编程语言,但是在 selenium 中,如果你使用 webdriver,那么你必须了解一些编程语言

于 2013-08-29T17:17:23.233 回答