QA/Execution/Web Testing/Tools: Difference between revisions
< QA | Execution | Web Testing
Jump to navigation
Jump to search
No edit summary |
|||
(14 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''' | |||
*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:// | ** [http://www.opensourcetesting.org/performance.php Open Source Testing's great page on tools] | ||
**[http://www. | **[http://useragentstring.com/ User Agent Strings] | ||
**[http://www.trigeminal.com/samples/provincial.html Awesome Unicode stuff] | |||
== Security == | == Security == | ||
Line 28: | Line 45: | ||
* [https://www.owasp.org OWASP] | * [https://www.owasp.org OWASP] | ||
** [https://www.owasp.org/index.php/Category:OWASP_WebGoat_Project WebGoat] security-learning tool | ** [https://www.owasp.org/index.php/Category:OWASP_WebGoat_Project WebGoat] security-learning tool | ||
*Scanners/Fuzzers: | |||
**[https://addons.mozilla.org/en-US/firefox/addon/7598/ XSS Me] | |||
**[https://addons.mozilla.org/en-US/firefox/addon/7597/ SQL Inject Me] | |||
**[http://www.mavitunasecurity.com/communityedition/ Netsparker Community Edition] | |||
**[http://www.powerfuzzer.com/ PowerFuzzer] Windows fuzzing tool | |||
**[http://www.acunetix.com/ Acunetix Community Edition scanner] | |||
== 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] | |||
*[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] | |||
== Reference Links == | == Reference Links == | ||
Line 56: | 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]] | ||
Latest revision as of 15:51, 26 June 2015
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-testing Tools:
- Load-testing Tools:
- HTML5 Validator
- https://wiki.mozilla.org/QA/Execution/Web_Testing/Load_Testing
- Apache Bench
- AMO load tests
- Siege
- JMeter
- POSTing repeated and/or random input to a website/application
- Doesn't do JavaScript on its own
- Grinder
- 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
- Link-checkers:
- W3C's Link Checker
- Xenu Windows link-checking app
- Tool lists
Security
- Web QA Security Checklist
- Burp Suite; proxy for testing security
- OWASP
- WebGoat security-learning tool
- Scanners/Fuzzers:
- XSS Me
- SQL Inject Me
- Netsparker Community Edition
- PowerFuzzer Windows fuzzing tool
- Acunetix Community Edition scanner
Infrastructure / Server Info
Internal access only