QA/Execution/Web Testing/Tools: Difference between revisions

no edit summary
No edit summary
No edit summary
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
Here is a list of suggested tools & resources
Here is a list of suggested tools & resources
== Continuous Deployment ==
* Etsy.com video: http://www.livestream.com/etsy/video?clipId=pla_adbab6e2-c629-4bfe-b1fd-21c898693282
* Flickr video: http://vimeo.com/24542044
* James Socol's blog post: http://coffeeonthekeyboard.com/the-future-of-sumo-development-511/


== Performance and Load-Testing Tools ==
== Performance and Load-Testing Tools ==
Line 6: Line 11:
** http://loadimpact.com/
** http://loadimpact.com/
** [http://www.vietnamesetestingboard.org/zbxe/?document_srl=513213 Top 100 Load and Perf-testing tools]
** [http://www.vietnamesetestingboard.org/zbxe/?document_srl=513213 Top 100 Load and Perf-testing tools]
* Load-testing Tools:
* Load-testing Tools:
** [http://html5.validator.nu/ HTML5 Validator]
** https://wiki.mozilla.org/QA/Execution/Web_Testing/Load_Testing
** https://wiki.mozilla.org/QA/Execution/Web_Testing/Load_Testing
** [http://httpd.apache.org/docs/current/programs/ab.html Apache Bench]
** [https://wiki.mozilla.org/User:Clouserw/AMO/loadtest AMO load tests]
** [http://www.joedog.org/index/siege-home Siege]
** [http://jakarta.apache.org/jmeter/ JMeter]
***POSTing repeated and/or random input to a website/application
*** Doesn't do JavaScript on its own
** [http://grinder.sourceforge.net/ Grinder]
** [http://www.mavitunasecurity.com/netsparker/ NetSparker Community Edition]
*** Fuzz-testing (first and foremost)
*** Server stress-testing (up to 200requests/second)
*** Community Edition doesn't do authenticated sessions
****'''Unless you're stress-testing (in which case, please let IT/NetOps know ahead of time), then set the throttle to 3 or 4'''


== Useful Tools  ==
*HTML5 validator:
**[http://html5.validator.nu/ HTML5 Validator]
*Link-checkers:  
*Link-checkers:  
**[http://validator.w3.org/checklink/ W3C's Link Checker]  
**[http://validator.w3.org/checklink/ W3C's Link Checker]  
**[http://home.snafu.de/tilman/xenulink.html Xenu] Windows link-checking app  
**[http://home.snafu.de/tilman/xenulink.html Xenu] Windows link-checking app


* Tool lists
**[http://www.softwareqatest.com/qatweb1.html Various web-testing tools]
** [http://www.opensourcetesting.org/performance.php Open Source Testing's great page on tools]
**[http://useragentstring.com/ User Agent Strings]
**[http://www.trigeminal.com/samples/provincial.html Awesome Unicode stuff]


== Security ==
== Security ==
Line 32: Line 54:


== Infrastructure / Server Info  ==
== Infrastructure / Server Info  ==
 
Internal access only
*https://intranet.mozilla.org/WebSites
*https://intranet.mozilla.org/WebSites


== Tips and Pointers  ==
== Tips and Pointers  ==  
 
*[https://wiki.mozilla.org/QA/Execution/Web_Testing/AMO/Tips_and_Pointers AMO]  
*Tips and pointers to testing the various projects:
*[https://wiki.mozilla.org/QA/Execution/Web_Testing/SUMO/Tips_and_Pointers SUMO]  
**[https://wiki.mozilla.org/QA/Execution/Web_Testing/AMO/Tips_and_Pointers AMO]  
*[https://wiki.mozilla.org/QA/Execution/Web_Testing/Mozilla.com/Tips_and_Pointers Mozilla.com]
**[https://wiki.mozilla.org/QA/Execution/Web_Testing/SUMO/Tips_and_Pointers SUMO]  
**[https://wiki.mozilla.org/QA/Execution/Web_Testing/Mozilla.com/Tips_and_Pointers Mozilla.com]  
*[http://www.softwareqatest.com/qatweb1.html Various web-testing tools]
*Curl:
**curl -i http://www.mozilla.com -- that gives you the raw output in your terminal window
*while [ 1 ]; do curl -sI 'http://download.mozilla.org/?product=firefox-3.6.8&os=osx&lang=en-US' | grep Location; sleep 1; done
*Apache Bench sample call:
** ab -n 100 -c 10 'http://webifyme-dev.allizom.org'
 


== Reference Links  ==
== Reference Links  ==
Line 58: Line 71:
*[https://intranet.mozilla.org/IT/SLA IT's Service-Level Agreements]  
*[https://intranet.mozilla.org/IT/SLA IT's Service-Level Agreements]  
*[[Webtools/Checklist|Launch Checklist]]
*[[Webtools/Checklist|Launch Checklist]]
*[http://useragentstring.com/ User Agent Strings]
*[http://www.trigeminal.com/samples/provincial.html Awesome Unicode stuff]
* Continuous Deployment
** Etsy.com video: http://www.livestream.com/etsy/video?clipId=pla_adbab6e2-c629-4bfe-b1fd-21c898693282
** Flickr video: http://vimeo.com/24542044
** James Socol's blog post: http://coffeeonthekeyboard.com/the-future-of-sumo-development-511/
Confirmed users
1,504

edits