Image CAPTCHA
Enter the characters shown in the image.

You are here

JavaScript Automation Tools

4 posts / 0 new
Last post
Anonymous
Anonymous's picture
JavaScript Automation Tools

I am trying to create a list of all testing tools and frameworks which are coded with JavaScript.

Can you help, and update this list (by comment) with any Testing Tools or Testing Framework which can be coded with JavaScript ?

Help is needed

  1. Blue Ridge – JavaScript Testing Framework
  2. FireUnit – JavaScript Unit Testing Extension
  3. JSLint – The JavaScript Code Quality Tool
  4. QUnit – JavaScript Test Suite
  5. JSLitmus
  6. Selenium – JavaScript Web Application
  7. Watir
  8. Sahi

Cool

SiteAdmin
SiteAdmin's picture
SahiPro and Selenium
  • Read more about SahiPro at [testing-tool/sahiproSahi Pro, Web Automation Framework
  • Read more about Selenium at [testing-tool/seleniumSelenium Automation Framework
  • QUnit, is good for jQuery UI and jQuery Mobile testing
  • Jasmine is a BDD framework that support mocks(spies)
  • Protractor, is a testing framework focus on testing AngularJS, but also can be used for any other web technology. can be used with Selenium
  • PhantomJS, Headless Webkit (QT-based) with JavaScript API. can act as a browser
SiteAdmin
SiteAdmin's picture
More Java Script Testing assentials
  • PhantomJS is a headless WebKit that is scriptable with JavaScript. It’s used mainly for unit level, front end testing and is easy to run from a command line so it integrates nicely with CI systems. main use of PhantomJs is to run a battery of unit test against code changes, so that as developers are committing new code, they quickly gain a high degree of confidence that the code they’re checking doesn’t have any effect on the current code base.
  • Jasmine is a behavior-driven JavaScript framework for testing JavaScript code. This is the “go to” unit testing framework for many developers, including Derick Bailey from watchmecode.net. long term stability, support and simplicity tool.
  • Protractor is an automated testing framework for testing AngularJs applications in the browser.good for unit testing and end-to-end testing. Protractor is a layer that sits on top of Selenium; it runs Selenium in the background, and as a result you get all sorts of really cool hooks into your Angular application. This enables you to start grabbing your data bindings and using some of the Angular goodness like ng-repeats, etc.
  • Nightwatch.js describes itself as an easy-to-use Node.js-based end-to-end (E2E) testing solution for browser-based apps and websites. It uses the Selenium WebDriver API to perform commands and assertions on DOM elements for front end testing.
  • CasperJS an open-source navigation scripting and testing utility written in JavaScript for the PhantomJS WebKit headless browser and SlimerJS (Gecko).
  • Nemo.js is an open-source, Node.js automation framework that was developed by PayPal. Nemo.js provides a simple way to add Selenium automation to your Node.js web projects. It also provides plugin architecture to incorporate custom features into your tests.
  • Buster.JS is a browser JavaScript testing toolkit for node and browsers. You can use it to do browser testing for browser-based automation. It can also be used for QUnit-style HTML page testing as well as testing in headless browsers. Buster.JS is currently still in beta mode.
  • DalekJs is another open-source UI Test Automation tool that allows you to do cross browser testing with JavaScript. DalekJS is currently a developer preview. 

Read the full article here by Joe Colantonio

Alexander Moskovkin
Alexander Moskovkin's picture
TestCafe

TestCafe is a pure open-source node.js end-to-end solution for testing web apps. It takes care of all the stages: starting browsers, running tests, gathering test results and generating reports. TestCafe doesn’t need browser plugins - it works in all popular modern browsers out-of-the-box.

Log in or register to post comments

MANUFACTURERS Wallboard

Testing tool manufacturers world-wide list
10Levels ABID CONSULTING AccelQ Accord Software ActiMind AdaCore
AdaLog AgileLoad AgileWay Agitar Algorismi ALL4TEC
Andreas Kleffel Android Apache Apica Apollo Systems AppAssist.mobi
Applitools AppPerfect Appsee ApTest Assertible Assure
Atlassian AutoIt Consulti .. Automation Anyw .. Automation Cons .. Axosoft Aztaz Software
Backtrace I/O Badboy BlazeMeter Borvid BrowserStack BSQUARE
BStriker Intern .. CA Technologies Canonical Canoo Engineeri .. Catch Software CelestialTeapot
Chris Mallett Cleanscape ClicTest CloudQA Codeborne CodeCentrix
CodePlex projec .. Codoid Cogitek Compuware Configure IT Conflair
ConSol Core Services Coronys Ltd Countersoft CresTech Softwa .. CrossBrowserTes ..
Crosscheck Netw .. Crowdsourced Te .. Cucumber Ltd Cyara Cygnet Infotech DareBoost
Databene Datamatics Glob .. DevExpress DTM soft Dynatrace LLC EasyQA
Eclipse EkaTechserv Elvior Emmanuel Jorge Empirix EPAM Systems
Equafy Esterel Technol .. eXept Software .. Experitest Finaris Froglogic
FrontEndART Ltd GeneXus GitHub project gnoso Google Code Pro .. GrammaTech
Gurock Software HelpSystems HENIX Hewlett Packard .. Hexawise High-Tech Bridg ..
Hiptest Hitex IBM Rational imbus Shanghai Impetus Inflectra
informUp InTENSO - IT Ex .. Ipswitch Jamo Solutions Janova JAR Technologie ..
JBoss Developer jClarity Jellly.io JetBrains Jively jQuery foundati ..
JS Foundation Jspresso Kanoah KMS Technology Kualitee LDRA Limited
Litmus LoadFocus Loadster Perfor .. MarathonITE Marketcircle Marketcircle
Maveryx Meliora Ltd Micro Focus Sof .. Microsoft Mobile Labs Mobile1st
Mockaroo, LLC Monkop Mozila MSys Technologi .. Navicat NeoTys
Neowise Softwar .. NetCart NORIZZK.COM Novosync Mobili .. NRG Global NTT Resonant
OC Systems Odin Technology OpCord Oracle Orcanos Original Softwa ..
OW2 PANAYA Parasoft PassMark Patterson Consu .. Perfecto Mobile
Pivotal, Inc. Plutora Postman (API To .. PractiTest PrimaTest Process One
Programming Res .. Psoda PureLoad PushToTest Python Q-Assurance
QA Systems QACube QASymphony QAWorks QMetry Quali
Qualitia Softwa .. Quality First S .. Quotium RadView Softwar .. Ranorex RedLine13
Reflective Solu .. ReQtest RevDeBug Robotium Tech Rogue Wave Soft .. Rommana Softwar ..
RTTS ruby-doc.org Runscope Sandklef GNU La .. Sauce Labs Seapine Softwar ..
SeleniumHQ Sencha Sensiple Siemens PLM Sof .. SmartBear Softw .. SmarteSoft
SOASTA SoftLogica Softomotive Softsmith Solution-Soft SonarSource
Sourceforge Spirent Technol .. SQS Software Qu .. Square Stimulus Techno .. Swifting AB
Synopsys T-komp T-Plan TechExcel TechTalk Telerik By Prog ..
Tellurium Test Collab Test Goat Test Recon TestCaseLab testCloud.de Gm ..
TestCraft Techn .. Testenium Testim.io TestingBot TestLodge Testmunk
Testomato TestOptimal TestPlant TestPro Testuff The Core Bankin ..
The MathWorks The Open Group thePHP.cc Thoughtbot Thoughtworks Tigris.org
Time Simulator Top-Q Trace Technolog .. TrendIC TRICENTIS Tritusa Pty Ltd
TWD Solutions P .. TypeMock Tyto Software Ubertesters UniTESK Universal Test ..
Usetrace Ltd Utrecht Univers .. Validata Group Vanamco AG Vector Software Veracode
Verifaya Corpor .. Verit VersionOne Viewlike.us Vornex Inc. Watir.com
WcfStorm Soluti .. We Are Mammoth Web Performance .. Wintask Wireshark Found .. Worksoft
Xceptance XK72 Xpand IT XQual ZAPTEST Zeenyx Software ..
Zephyr Zeta Software zutubi pty

Theme by Danetsoft and Danang Probo Sayekti