{"id":21693,"date":"2014-04-24T10:02:30","date_gmt":"2014-04-24T08:02:30","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=21693"},"modified":"2014-04-24T10:02:30","modified_gmt":"2014-04-24T08:02:30","slug":"sauce-labs-selenium-testing-mobile-testing-javascript-unit-testing-and-more","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2014\/04\/24\/sauce-labs-selenium-testing-mobile-testing-javascript-unit-testing-and-more\/","title":{"rendered":"Sauce Labs &#8211; Selenium Testing, Mobile Testing, JavaScript Unit Testing and More"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p><a href=\"https:\/\/saucelabs.com\">Sauce Labs<\/a> &#8211; Selenium testing, mobile testing, JavaScript unit testing and more<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>Sauce Labs &#8211; Selenium testing, mobile testing, JavaScript unit testing and more<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"link","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_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","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,18,62],"tags":[2400,1139,1141,3074,3185,1108],"keyring_services":[],"class_list":["post-21693","post","type-post","status-publish","format-link","hentry","category-general","category-programming","category-technology","tag-google-android","tag-javascript","tag-mobile","tag-quality-assurance","tag-selenium","tag-testing","post_format-post-format-link"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":18239,"url":"https:\/\/mamchenkov.net\/wordpress\/2013\/05\/27\/ua-testing-with-selenium-and-phpunit\/","url_meta":{"origin":21693,"position":0},"title":"UA Testing with Selenium and PHPUnit","author":"Leonid Mamchenkov","date":"May 27, 2013","format":"link","excerpt":"UA Testing with Selenium and PHPUnit","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":21825,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/05\/17\/jest-painless-javascript-unit-testing\/","url_meta":{"origin":21693,"position":1},"title":"jest &#8211; painless JavaScript unit testing","author":"Leonid Mamchenkov","date":"May 17, 2014","format":"link","excerpt":"jest - painless JavaScript unit testing","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28213,"url":"https:\/\/mamchenkov.net\/wordpress\/2017\/11\/13\/best-automation-testing-tools-for-2018-top-10-reviews\/","url_meta":{"origin":21693,"position":2},"title":"Best Automation Testing Tools for 2018 (Top 10 reviews)","author":"Leonid Mamchenkov","date":"November 13, 2017","format":false,"excerpt":"Here is a nice review of the top 10 best automation testing tools circa 2018.\u00a0 It covers the following: Selenium Katalon Studio Unified Functional Testing (UFT) Watir IBM Rational Functional Tester (RFT) TestComplete TestPlant eggPlant Tricentis Tosca Ranorex Robot framework If you are just setting up the QA team or\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"best testing tools","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2017\/11\/best-testing-tools-500x261.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":20144,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/02\/01\/nightwatch-js-browser-automated-testing-done-easy\/","url_meta":{"origin":21693,"position":3},"title":"Nightwatch.js &#8211; browser automated testing done easy","author":"Leonid Mamchenkov","date":"February 1, 2014","format":"link","excerpt":"Nightwatch.js - browser automated testing done easy","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"demo","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2014\/02\/demo-500x374.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":18325,"url":"https:\/\/mamchenkov.net\/wordpress\/2013\/06\/07\/grunt-the-javascript-task-runner\/","url_meta":{"origin":21693,"position":4},"title":"GRUNT &#8211; The JavaScript Task Runner","author":"Leonid Mamchenkov","date":"June 7, 2013","format":"link","excerpt":"GRUNT - The JavaScript Task Runner Why use a task runner? In one word: automation. The less work you have to do when performing repetitive tasks like minification, compilation, unit testing, linting, etc, the easier your job becomes. After you've configured it, a task runner can do most of that\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":26370,"url":"https:\/\/mamchenkov.net\/wordpress\/2016\/08\/24\/web-developer-tools-from-browserling\/","url_meta":{"origin":21693,"position":5},"title":"Web Developer Tools from Browserling","author":"Leonid Mamchenkov","date":"August 24, 2016","format":false,"excerpt":"Browserling - an awesome cross-browser testing service, has a collection of Web Developer Tools, which are as simple to use as possible. \u00a0There are now more than 80 (!!!) tools, according to this Peteris Krumins blog post, that provide immediate help with things like converting dates and times, formats like\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"browserling-effortless-cross-browser-testing","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2016\/08\/browserling-effortless-cross-browser-testing.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/21693","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=21693"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/21693\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=21693"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=21693"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=21693"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=21693"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}