开发者

Web Testing Software [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.

We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.

Closed 5 years ago.

Improve this question

I am working as a web developer in a company. I am not aware of anything related to testing. Our company is planning to buy some testing softwares. Presently we are working on ASP.NET. We will be working on PHP and JAVA in future. I need your help to find out the best but cost effective te开发者_高级运维sting sofwares. I have got some suggestions on TFS and Visual Studio Testing tool. Don't know what to do. Please suggest me.


I use this framework for web tests http://seleniumhq.org/


There are list open source Testing tools are available for Functional Testing

  1. Selenium IDE and selenium web driver PHPUnit is a unit testing
  2. framework for the PHP programming language JUnit is a unit testing
  3. framework for the Java programming language
  4. Jasmine is an open source testing framework for JavaScript
  5. Watir stands for "Web Application Testing in Ruby." It works with applications written in any language, not only Ruby

For Performance Testing

  1. Apache JMeter
  2. Gatling
  3. LoadUI is an open source and free load testing software

For web application testing you go with selenium web driver it is mostly used for functional testing http://docs.seleniumhq.org/docs/03_webdriver.jsp


Selenium and WatiN are both great options. I would recommend Fluent Automation which is a DSL that lives on top of either Selenium, WatiN or PhantomJS for test execution.

I'm the developer of Fluent Automation, but it really does work well. Its available as a NuGet package and can automate IE, Firefox and Chrome depending on which provider you choose.


For web application testing chek out WatiN and Watir. TFS has a lot of functions not related to testing, it's more CI platform. If you need CI platform consider CruiseControl and CruiseControl.NET.


It is depend on which level you want to test, if you want to do UT, Xunit like framework maybe a good choice, but if you change language test cases are almost useless. If you want to test the webside base on functional, you can choose UIbased testing framework like selenium or watir whatever. The good news is test cases is not rely on backend language, but it is strong rely on UI elements. To fix that, you can choose interface(post/get) testing.


For PHP and .Net use selenium IDE for regression testing and for load testing using Jmeter both this tool is free and open source or if you want to buy some tool for automation then use QTP and Load runner.

Now a days Selenium is most popular and its is very to under for selenium ide you do not need have to know about any programming language but in selenium if you use webdriver then you ahve to know about some programming language


Since you are working on Web Applications, Performance would play a major part. I believe you should also go for buying Performance Testing Tool (Load Runner). There is an open source tool for Performance Testing (Jmeter).

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜