{"id":272,"date":"2019-07-31T20:03:15","date_gmt":"2019-07-31T20:03:15","guid":{"rendered":"http:\/\/paladinarcher.com\/v1\/?p=272"},"modified":"2019-07-31T20:04:36","modified_gmt":"2019-07-31T20:04:36","slug":"what-tools-are-available-for-continuous-testing","status":"publish","type":"post","link":"http:\/\/paladinarcher.com\/v1\/what-tools-are-available-for-continuous-testing\/","title":{"rendered":"What Tools are Available for Continuous Testing?"},"content":{"rendered":"\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"450\" data-attachment-id=\"276\" data-permalink=\"http:\/\/paladinarcher.com\/v1\/what-tools-are-available-for-continuous-testing\/whattoolsareavailable\/\" data-orig-file=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/WhatToolsAreAvailable.jpg?fit=2312%2C1156\" data-orig-size=\"2312,1156\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"WhatToolsAreAvailable\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/WhatToolsAreAvailable.jpg?fit=300%2C150\" data-large-file=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/WhatToolsAreAvailable.jpg?fit=900%2C450\" src=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/WhatToolsAreAvailable.jpg?resize=900%2C450\" alt=\"\" class=\"wp-image-276\" srcset=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/WhatToolsAreAvailable.jpg?resize=1024%2C512 1024w, https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/WhatToolsAreAvailable.jpg?resize=300%2C150 300w, https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/WhatToolsAreAvailable.jpg?resize=768%2C384 768w, https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/WhatToolsAreAvailable.jpg?w=1800 1800w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/figure>\n\n\n\n<p>When looking at continuous testing it is important to find the right tools. With so many tools available it can be hard to narrow the choices and pick the best tools for one\u2019s application. The following is a brief overview of the tools used for Developer Level, alternative tools, and a guide for picking the right tool.<\/p>\n\n\n\n<p><strong>Continuous Automation Tools&nbsp;Used on Developer Level<\/strong>  <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"253\" height=\"213\" data-attachment-id=\"172\" data-permalink=\"http:\/\/paladinarcher.com\/v1\/dllogo\/\" data-orig-file=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/DLlogo.png?fit=253%2C213\" data-orig-size=\"253,213\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"DLlogo\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/DLlogo.png?fit=253%2C213\" data-large-file=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/DLlogo.png?fit=253%2C213\" src=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/DLlogo.png?resize=253%2C213\" alt=\"\" class=\"wp-image-172\"\/><\/figure><\/div>\n\n\n\n<p>For the Developer Level application Paladin &amp; Archer uses tools that run tests on functions and web interfaces. These tests run automatically when we send our code through the build pipeline. This continuous automatic testing assures that Developer Level is running properly and that added features will not break the current build. The tools used for Developer Level testing are Mocha, Nightwatch, and Jenkins.&nbsp;<\/p>\n\n\n\n<p><a href=\"https:\/\/mochajs.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Mocha<\/a>&nbsp;<\/p>\n\n\n\n<p>Mocha is a JavaScript test framework running on Node.js. The feature-rich framework allows&nbsp;Developer&nbsp;Level to run tests serially allowing for flexible and accurate reporting. When errors are found&nbsp;Mocha&nbsp;maps them so that they are easy to find within the application. The use of Mocha tests within Developer Level significantly reduces the risk of error-prone code. Below is an example of a Mocha assertion used in Developer Level&nbsp;to check if non-Admin users have been created&nbsp;in the Database.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"480\" height=\"161\" data-attachment-id=\"273\" data-permalink=\"http:\/\/paladinarcher.com\/v1\/what-tools-are-available-for-continuous-testing\/image\/\" data-orig-file=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/image.png?fit=480%2C161\" data-orig-size=\"480,161\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/image.png?fit=300%2C101\" data-large-file=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/image.png?fit=480%2C161\" src=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/image.png?resize=480%2C161\" alt=\"\" class=\"wp-image-273\" srcset=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/image.png?w=480 480w, https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/image.png?resize=300%2C101 300w\" sizes=\"auto, (max-width: 480px) 100vw, 480px\" \/><\/figure>\n\n\n\n<p>Having this specific test run every time we have a new build, insures that new users can create an account on the Developer Level App.&nbsp;<\/p>\n\n\n\n<p>Pros of Using Mocha&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li> JavaScript Based&nbsp; <\/li><li>Easy asynchronous testing&nbsp;<\/li><li>Lots of tutorials&nbsp;<\/li><li>Free&nbsp;<\/li><\/ul>\n\n\n\n<p>Cons of Using Mocha&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Could be tricky for beginners to set up<\/li><li>Tests can\u2019t be run in random order<\/li><\/ul>\n\n\n\n<p><a href=\"https:\/\/nightwatchjs.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Nightwatch<\/a>&nbsp;<\/p>\n\n\n\n<p>Nightwatch is the testing solution Developer Level uses for browser-based tests. Nightwatch is written on Node.js and uses the W3C WebDriver API to perform commands and assertions on DOM elements. The browser-based tests are written using JavaScript and CSS. The simplicity and flexible structure of Nightwatch allows for Developer Level to have a reliable,&nbsp;adaptable web interface as it continues to&nbsp;improve. Below is an example of a Nightwatch test used to make sure users can log in to Developer Level using the web interface.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"463\" height=\"260\" data-attachment-id=\"274\" data-permalink=\"http:\/\/paladinarcher.com\/v1\/what-tools-are-available-for-continuous-testing\/image-1\/\" data-orig-file=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/image-1.png?fit=463%2C260\" data-orig-size=\"463,260\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image-1\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/image-1.png?fit=300%2C168\" data-large-file=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/image-1.png?fit=463%2C260\" src=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/image-1.png?resize=463%2C260\" alt=\"\" class=\"wp-image-274\" srcset=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/image-1.png?w=463 463w, https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/image-1.png?resize=300%2C168 300w\" sizes=\"auto, (max-width: 463px) 100vw, 463px\" \/><\/figure>\n\n\n\n<p>Pros of Using Nightwatch&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Easy to install using Node.js and NPM&nbsp;<\/li><li>Well documented&nbsp;<\/li><li>Easy to write tests using CSS selector model&nbsp;<\/li><li>Free&nbsp;<\/li><\/ul>\n\n\n\n<p>Cons of Using Nightwatch&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>No options to use with other frameworks and assertion libraries.&nbsp;&nbsp;<\/li><\/ul>\n\n\n\n<p><a href=\"https:\/\/jenkins.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">Jenkins<\/a>&nbsp;<\/p>\n\n\n\n<p>Jenkins is a self-contained, open source automation server which can be used to automate all sorts of tasks related to building, testing, and delivering or deploying software. When a new feature is being pushed to the development or production branch, Jenkins automatically runs the created Mocha and Nightwatch tests.&nbsp;If&nbsp;new code happens to mess with the current build, these automated tests will catch and show the error and because of the automatic rollback feature, Jenkins will revert to the previous working build.&nbsp;&nbsp;<\/p>\n\n\n\n<p>An example of Mocha tests successfully passing a Jenkins build&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"480\" height=\"394\" data-attachment-id=\"275\" data-permalink=\"http:\/\/paladinarcher.com\/v1\/what-tools-are-available-for-continuous-testing\/image-2\/\" data-orig-file=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/image-2.png?fit=480%2C394\" data-orig-size=\"480,394\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image-2\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/image-2.png?fit=300%2C246\" data-large-file=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/image-2.png?fit=480%2C394\" src=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/image-2.png?resize=480%2C394\" alt=\"\" class=\"wp-image-275\" srcset=\"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/image-2.png?w=480 480w, https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/image-2.png?resize=300%2C246 300w\" sizes=\"auto, (max-width: 480px) 100vw, 480px\" \/><\/figure>\n\n\n\n<p>Pros of Using Jenkins&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Open source<\/li><li>No fees<\/li><li>Continuous Automations<\/li><li>Automatic Rollback<\/li><\/ul>\n\n\n\n<p>Cons of Using Jenkins<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>UI has a learning curve<\/li><li>Troubleshooting Jenkins can be time consuming<\/li><\/ul>\n\n\n\n<p><strong>Alternative Continuous Automation Tools<\/strong><\/p>\n\n\n\n<p>There are plenty of options when it comes to selecting the right tools for continuous automation. Other popular tools are:&nbsp;<\/p>\n\n\n\n<p><a href=\"https:\/\/www.seleniumhq.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Selenium<\/a>&nbsp;<\/p>\n\n\n\n<p>Selenium is one of the most popular automation tools. It is used primarily for automating web applications for testing purposes but can do much more. Part of Selenium\u2019s popularity is that&nbsp;it&nbsp;has support from some of the largest browser vendors. It is also the core technology in many browser automation tools, APIs, and Frameworks. This free automation tool has large community support and allows for integration with other tools and frameworks to enhances its capabilities.&nbsp;&nbsp;<\/p>\n\n\n\n<p>Pros of Using Selenium&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Open source<\/li><li>No fees&nbsp;<\/li><li>Large support from active community of developers&nbsp;<\/li><li>Integration with other tools and frameworks<\/li><li>Scripting languages include Java, C#, Perl, Python, JavaScript, Ruby, and PHP<\/li><\/ul>\n\n\n\n<p>Cons of Using Selenium&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Programming skills required&nbsp;<\/li><li>Setup time&nbsp;<\/li><li>High learning curve&nbsp;<\/li><\/ul>\n\n\n\n<p><a href=\"https:\/\/testsigma.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">TestSigma<\/a>&nbsp;<\/p>\n\n\n\n<p>TestSigma&nbsp;is a cloud-based automation testing tool. The AI-driven ecosystem is for web, mobile apps, and API automated testing. With&nbsp;TestSigma&nbsp;you have all the essential elements required for testa automation. TestSigma&nbsp;allows the user to write tests in simple English. No coding skills required.<\/p>\n\n\n\n<p>Pros of Using&nbsp;TestSigma&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Coding skills not required <\/li><li>Easy to start making tests&nbsp;<\/li><li>Completely web based&nbsp;<\/li><li>Great support&nbsp;<\/li><\/ul>\n\n\n\n<p>Cons of Using&nbsp;TestSigma&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Reports could be better<\/li><li>Lack of inherent support for DB testing&nbsp; <\/li><\/ul>\n\n\n\n<p><a href=\"https:\/\/jestjs.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">Jest<\/a>&nbsp;<\/p>\n\n\n\n<p>Jest is a JavaScript Testing Framework that is centered on simplicity. The well-documented tool requires little setup and can be adapted to meet your needs. With the quick results generated from written tests, users can be confident in their JavaScript code-base.&nbsp;&nbsp;<\/p>\n\n\n\n<p>Pros of Using&nbsp;Jest<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Open Source&nbsp;<\/li><li>Great Documentation&nbsp;<\/li><li>Can run tests in parallel&nbsp;<\/li><li>Flexible and easy configuration&nbsp;<\/li><\/ul>\n\n\n\n<p>Cons of Using&nbsp;Jest&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Learning curve for beginners&nbsp;<\/li><\/ul>\n\n\n\n<p><a href=\"https:\/\/www.getpostman.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Postman<\/a>&nbsp;<\/p>\n\n\n\n<p>Postman is an automation tool used for testing APIs. This tool can be used as a browser extension or can be installed on the user\u2019s Mac, Windows, or Linux machine.&nbsp;&nbsp;<\/p>\n\n\n\n<p>Pros of Using&nbsp;Postman&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Training and tutorial available&nbsp;<\/li><li>Free version&nbsp;<\/li><li>Integrates with build systems, like Jenkins&nbsp;<\/li><\/ul>\n\n\n\n<p>Cons of Using&nbsp;Postman&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Limited features in free version&nbsp;<\/li><\/ul>\n\n\n\n<p><a href=\"https:\/\/www.soapui.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">SoapUI<\/a>&nbsp;<\/p>\n\n\n\n<p>SoapUI is another useful tool for testing APIs&nbsp;and services. SoapUI supports both REST and SOAP services.&nbsp;Automation testers can choose to use either the open source or pro versions. The drag and drop and point-and-click functions of SoapUI make creating tests&nbsp;easy. It has a comprehensive feature set&nbsp;that&nbsp;allows for advanced asynchronous API testing capabilities. Many of SoapUI\u2019s great features are available in the free open source version.<\/p>\n\n\n\n<p>Pros of Using SoapUI<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Easy to create tests with drag and drop, and point-and-click&nbsp;<\/li><li>Asynchronous testing&nbsp;<\/li><li>Feature rich free open source version&nbsp;<\/li><li>Comprehensive feature set<\/li><li>Advanced testing capabilities<\/li><\/ul>\n\n\n\n<p>Cons of Using SoapUI&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Fee for premium features<\/li><li>SoapUI is a memory hog<\/li><\/ul>\n\n\n\n<p><strong>How to Pick&nbsp;The&nbsp;Right Tools<\/strong><\/p>\n\n\n\n<p>There are a few factors to consider when choosing the right tools for continuous automation. What does the tool cost? If the budget is tight an open source tool may be the only viable option. How are the&nbsp;test&nbsp;reports? A simple report might get the job done. What type of documentation and support is available? How much time will it take to integrate the tool?&nbsp;How steep is the learning curve? Will the tools be easy to work with?&nbsp;<\/p>\n\n\n\n<p>In the article \u2018<a href=\"https:\/\/www.katalon.com\/resources-center\/blog\/select-test-automation-tools-criteria\/ \">How do People Select Test Automation Tools?<\/a>\u2019 Dr. Vu Nguyen suggested there are six&nbsp;priorities that should be considered:&nbsp;<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>How much does it cost?&nbsp;<\/li><li>Do the test reports meet our needs?<\/li><li>What kind of training, documentation, tutorials, and\/or guidelines are available?<\/li><li>Is there CI\/DevOps support?<\/li><li>What level of programming skills&nbsp;is required?<\/li><li>What level of skills and experience&nbsp;is&nbsp;required?<\/li><\/ol>\n\n\n\n<p>With so many testing&nbsp;automation&nbsp;tools available the main objective should be finding the tools that are the right fit for you.&nbsp;&nbsp;<\/p>\n\n\n\n<p><strong>Why We Chose Our Automation Tools&nbsp;<\/strong><\/p>\n\n\n\n<p>Developer level is built primarily with JavaScript and Node.js. With both Mocha and Nightwatch being based on Node.js and using JavaScript, the integration into the app was seamless. Both testing tools are easy to use, reliable, and supported with documentation and tutorials. To top it off, a few Paladin &amp; Archer developers had previous experience with Mocha, Nightwatch, and Jenkins. The seamless integration, ease of use, and familiarity made these tools an easy pick for DeveloperLevel\u2019s continuous automation.<\/p>\n\n\n\n<p>Further reference:&nbsp;<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><a href=\"https:\/\/medium.com\/@briananderson2209\/best-automation-testing-tools-for-2018-top-10-reviews-8a4a19f664d2\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/medium.com\/@briananderson2209\/best-automation-testing-tools-for-2018-top-10-reviews-8a4a19f664d2<\/a>&nbsp;<\/li><\/ol>\n","protected":false},"excerpt":{"rendered":"<p>When looking at continuous testing it is important to find the right tools. With so many tools available it can be hard to narrow the choices and pick the best tools for one\u2019s application. The following is a brief overview of the tools used for Developer Level, alternative tools, and a guide for picking the [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":276,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[17],"tags":[],"class_list":["post-272","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/paladinarcher.com\/v1\/wp-content\/uploads\/2019\/07\/WhatToolsAreAvailable.jpg?fit=2312%2C1156","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7OEeV-4o","jetpack-related-posts":[],"_links":{"self":[{"href":"http:\/\/paladinarcher.com\/v1\/wp-json\/wp\/v2\/posts\/272","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/paladinarcher.com\/v1\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/paladinarcher.com\/v1\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/paladinarcher.com\/v1\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"http:\/\/paladinarcher.com\/v1\/wp-json\/wp\/v2\/comments?post=272"}],"version-history":[{"count":8,"href":"http:\/\/paladinarcher.com\/v1\/wp-json\/wp\/v2\/posts\/272\/revisions"}],"predecessor-version":[{"id":288,"href":"http:\/\/paladinarcher.com\/v1\/wp-json\/wp\/v2\/posts\/272\/revisions\/288"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/paladinarcher.com\/v1\/wp-json\/wp\/v2\/media\/276"}],"wp:attachment":[{"href":"http:\/\/paladinarcher.com\/v1\/wp-json\/wp\/v2\/media?parent=272"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/paladinarcher.com\/v1\/wp-json\/wp\/v2\/categories?post=272"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/paladinarcher.com\/v1\/wp-json\/wp\/v2\/tags?post=272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}