Skip to content

Latest commit

 

History

History
82 lines (59 loc) · 7.34 KB

automation-and-testing-as-service.md

File metadata and controls

82 lines (59 loc) · 7.34 KB

Test automation and software testing as services

A comprehensive curated list of test automation and software testing as online services to help software engineers easily bootstrap test automation and software testing. Sponsored by http://sdclabs.com

Have questions\issues\problems, join the chat at https://gitter.im/atinfo/awesome-test-automation

Table of content:

Also:


Web test automation and testing

  • SauceLabs - Provides the world's largest automation cloud for testing web and native/hybrid mobile applications. Founded by the original creator of Selenium, Sauce Labs helps companies accelerate software development cycles, improve application quality and deploy with confidence across 450+ browser / OS platforms, including Windows, Linux, iOS, Android & Mac OS X.
  • Browserstack - Online tool which allows users to test their website from different browsers. The list of supported browsers includes Google Chrome, Internet Explorer, Opera and Safari. This even includes different browser versions as well including the beta versions as well. With Browserstack, you can test every aspect of your website like flash, CSS, Java and more.
  • BackTrac Help organizations to keep an eye on their websites to identify broken pages fast and effortless. Automatically create a screenshots of pages and be notified about visual changes happened.
  • AppliTools Automating visual software testing
  • CrossBrowserTesting Another one cloud platform for automated testing of web applications. Provides a wide range of browsers, systems and more.
  • TestAnywhere - Test Anywhere is a cloud service that helps test your website or web application continuously and catch bugs in the early stages
  • Assertible - Assertible is an API and website testing service for teams and individuals. Create tests for your business logic, run them on a schedule or after deployments, and get alerted of failures as they occur.

Mobile test automation

  • Hive CI is a CI system built around devices. Connect your physical devices to a hive and run your tests on the same platforms as your users
  • Testmunk automates mobile app testing

Performance and load testing

  • Loader.io - A FREE load testing service that allows you to stress test your web-apps & apis with thousands of concurrent connections.
  • Blitz - Performance testing on websites, web apps and REST APIs.
  • BlazeMeter - A self- service performance & load testing cloud, 100% JMeter-compatible. Easily run tests of 30k, 50k, 80k or more concurrent users, on-demand!
  • Loadsophia - is the service for storing and analysing performance test results. It supports analyzing output from Apache JMeter, Apache Benchmark and Yandex.Tank performance testing tools.
  • Load Impact - Nothing to install, easy config: instant and free load testing SaaS for developers and devops.
  • Sitespeed - Sitespeed.io is a set of Open Source tools that helps make your web pages faster. The coach gives you performance advice based on best practices for your site. Browsertime collects metrics and HAR files from your browser. Chrome-HAR creates a HAR file from Chrome Debugging Protocol data. PageXray converts a HAR file to a usable JSON structure that tells you more about your page. And finally sitespeed.io is the main tool that uses all the previously mentioned tools and add supports for testing multiple pages as well as adds the ability to report the metrics to a TSDB (Graphite and InfluxDB).

Security testing

  • Netcraft - Web Application Security testing by Netcraft.
  • WebSecurify - One of the famous Web Application Security Scanner
  • Hacktarget.com - Simplify the security assessment process with hosted vulnerability scanning tools.
  • Scan My Server - Free tool for Web Security scanning.

Reporting

  • Browsershots - Makes screenshots of your web design in different browsers. It is a free open-source online service created by Johann C. Rocholl. When you submit your web address, it will be added to the job queue. A number of distributed computers will open your website in their browser. Then they will make screenshots and upload them to the central server here.
  • Perfomatic - Mozilla graph server is used to understand how multiple performance metrics change over time. It is a web application for creating graphs of performance test results for a user-configurable combination of branch, operating system and machine. Example.

Resources

Where to discover new libraries, information, tools, etc.

Websites

Other Awesome Test Automation Lists

Also we are supporting and looking for contribution for project:

Your contributions are always welcome! Contribute