Posts

Showing posts from March, 2015

Reducing false Positives - SauceLabs

An interesting deck on what are the best practices to reduce false positives in automation! Decreasing false positives in automated testing from Sauce Labs

Simplest script to open chrome and launch your favorite websites VBScript

Image
Make Chrome as your default browser  Creat e a new vbs file with the following code iURL = "www.google.com" set objShell = CreateObject("WScript.Shell") objShell.run(iURL) objShell.run("https://mail.yahoo.com/") objShell.run("http://www.linkedin.com/") objShell.run("http://feedly.com/i/latest") and so on... :)

Appium Version 1.3.7 released!

Image
Appium version 1.3.7 is available on Sauce. This small release includes two hot-fixes: General fixed a failure to remap session id in proxied responses iOS fixed intermittent failure to find Xcode http://sauceio.com/index.php/2015/03/appium-version-1-3-7-released-on-sauce-labs/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+SauceLabs+%28Sauce+Labs%29

Repost : Top 16 influencers & thought leaders in Test Automation

Image
I read through this list and was so happy I knew most of them , even if quite a few of them did not know me :) There are definitely names that are missing but it's a good list for sure! My favorite being "Jason Huggins" and yours? Richard Bradshaw David Burns Dominik Dary Jim Evans Dave Haeffner Jason Huggins Jonathan Lipps Diego Lo Giudice Thomas E. Murphy Alan Page Julie Ralph Alan Richardson Simon Stewart Noah Sussman Andreas Tolfsen Nathan Wilson Full post here:   http://testautomation.applitools.com/post/112039810542/top-16-influencers-thought-leaders-in-test

Repost: Angular + Protractor + Sauce Connect, Launched From Gulp, All Behind A Corporate Firewall!

Image
You didn't think it could be done, did you? Well, let me prove you wrong!  First, some terms: AngularJS : An MVC framework for JavaScript, allowing you to write web apps without relying on JQuery. Protractor : A test harness for Angular apps. Sauce Labs : A company providing cloud services to help you run E2E testing on your web app in any environment combination. Node.js : Package manager for JavaScript.  You’ll need this for installing all the dependencies to get this tool set working. Gulp : A build manager and mundane-task automator.  Competitor with the older, well-entrenched  Grunt , but gaining popularity by the hour.  Uses JavaScript syntax, but could theoretically be used as a Makefile or shell script replacement. Here is how: http://sauceio.com/index.php/2015/03/repost-angular-protractor-sauce-connect-launched-from-gulp-all-behind-a-corporate-firewall/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+SauceLabs+%28Sauce+Labs%29

Continuous Integration Toolset

Image
Source:  https://reg.maestrodev.com/maestro/ Source:  https://marciosaito.files.wordpress.com/2013/11/

Visualise Continuous Integration / Delivery in pictures

Image
Source:  https://markosrendell.wordpress.com/2014/03/03/practical-benefits-of-continuous-delivery/ Source:  http://stackify.com/continuous-delivery-for-winners-with-a-feedback-loop/ Source:  https://guidelines.axonivy.com/attachments/download/776/overview.png Source:  http://blog.octo.com/en/continuous-delivery-how-do-we-deliver-in-3-clicks-to-7000-machines/

Gatling v/s Jmeter - Performance testing for free!

Image
Why Gatling over Jmeter ? Gatling’s clean DSL API (written in Scala) as opposed to the Jmeter’s XML High performance - Gatling uses asynchronous concurrency (Scala, Akka, Netty) and asynchronous IO. Gatling is more modern and viable alternative, it appeared on ThoughtWorks technology radar in 2014. [Gatling jenkins plugin] (https://wiki.jenkins-ci.org/display/JENKINS/Gatling+Plugin) can help to visualize the mean response times: https://flood.io/blog/11-benchmarking-jmeter-and-gatling Gatling Load testing tool - core engine is protocol agnostic Record, Edit DSL, Launch  Decompress the Gatling bundle and drop simulation files into user-files/simulations folder.  bin/gatling.sh will compile and run the simulation files gatling-maven-plugin Analyze Reports over a period - http://gatling.io/docs/2.1.4/general/reports.html Scenario - written as scripts in conjunction with a DSL Simulation - how new virtual users will be injected stdUser.inject(atOnceUsers(20

Web Accessibility Checker Addons

Image
I was looking at web accessibility tools and a Google search gave me some really interesting blogs posts like: http://blog.thewholebraingroup.com/11-free-website-accessibility-evaluation-tools http://www.htmlgoodies.com/beyond/webmaster/toolbox/top-five-free-web-page-accessibility-validators.html http://usabilitygeek.com/10-free-web-based-web-site-accessibility-evaluation-tools/ But the tools that impressed me the most were: 1. WAVE http://wave.webaim.org/ 2. Google Analytics Debugging Tools https://developers.google.com/analytics/ The best thing is both these tools work as add-ons therefore work as part of the browser (allowing us to access internal websites) My favorite has been GA debug and here is why: They have the extension/add-on for both Chrome (official) and Firefox (unofficial) Google developer console will be able to log (record) every hit (pageviews, screenview, event, transactions etc.) that you send to Google Analytics server. You will also be