Testing Tools and Languages

Software testing is a profession that varies on a weekly and monthly basis. One week our testers will be working on integration testing on a large eCommerce platform that uses Salesforce’s Commerce Cloud, the next week they may work on setting up a mobile app test automation suite for a start-up.  The life of a software testers means being adaptable, proactive, and constantly learning new skills. Our testers are constantly using their time ‘on the bench’ to build their knowledge and train themselves.

 

Over the years our testers have documented their experiences with learning new programming and scripting languages as well as evaluating testing tools. This is useful because it means that you can read a review of a testing tools and decided whether they could be useful for you, without have to invest all that time yourself.

 

Have a look at our review of some test automation tools which included, TestCafe, Cypress.io, and Detox. Also, be sure to have a look at our Python, Ruby and Cucumber/Gherkin language sub-categories.

 


LambdaTest cross-browser testing results in Calliope.pro

LambdaTest and Calliope.pro team up

spriteCloud’s Calliope.pro and LambdaTest team up to deliver functional testing results. What this means is that we have identified LambdaTest as an excellent solution for cross-browser functional testing in the cloud and recommend it to clients as our preferred Functional Testing Partner. This also means that LambdaTest has also seen great potential in Calliope.pro as …

LambdaTest cross-browser testing results in Calliope.pro Read More »

Test Automation Tools: TestCafe

Test Automation Tools: TestCafe

For more reviews of Test Automation Tools and Frameworks, head to our main topic page. I recently wrote a blog post on Cypress.io as a non-Selenium-based automation tool using the JavaScript test framework running on and in the browser. Today, I will review another awesome non-Selenium JavaScript E2E (End-to-End) testing framework which is now one …

Test Automation Tools: TestCafe Read More »

Set up and run your Cucumber and Selenium web tests on Gitlab-CI within minutes

(CI-CD) continuous integration and continuous deployment pipeline

Build great software faster! CI/CD is hot and is still gaining interest. Test Automation is obviously essential within any Continuous Integration setup in order to get test feedback often and fast.  Within the test automation groups here at spriteCloud we have seen a lot of different setups. We have been integrating test automation into CI …

Set up and run your Cucumber and Selenium web tests on Gitlab-CI within minutes Read More »

Complete Setup Guide for Ruby, Cucumber and Watir on Windows

Set up Cucumber, Ruby and Waitr on Windows

Aside from the tools explained in this post, we have recently launched a test results dashboard designed to help you maintain an overview of all your automated tests. It’s called Calliope Pro, and we have a completely free (no credit card required) starter account for you to try it out. Have a look at the …

Complete Setup Guide for Ruby, Cucumber and Watir on Windows Read More »

Pioneering Appium with Ruby for Mobile Test Automation, Part 2: OSx software

Testing Mac OSx

It’s time for a follow-up to my previous post on pioneering with Appium a month ago. In this post I assembled the required software to do automated testing for Android on Windows. In this post I’ll describe the same process for Mac OSx. If you found this series helpful be sure to also read our …

Pioneering Appium with Ruby for Mobile Test Automation, Part 2: OSx software Read More »

Pioneering Appium with Ruby for Mobile Test Automation, Part 1: Required Software

Samsung Galaxy s5 used for mobile test automation

Appium is a single link in the chain called ‘mobile test automation’. Yet it has much attention focused on it. I’ve got it to work with my old Samsung Galaxy S4 phone (below). Interested? Learn more about mobile test automation and automation in general in our guide called “Test Automation: nearly everything you need to …

Pioneering Appium with Ruby for Mobile Test Automation, Part 1: Required Software Read More »

How to write Gherkin scripts – A straightforward example

A screenshot from a video explaining how to write Gherkin scripts.

Today we will take you through step-by-step how to successfully write and execute durable test scenarios using the Gherkin syntax, using the payment pathway of an eCommerce website as a straightforward example. If you have not set up your environment to allow you to use Cucumber and Gherkin for testing, be sure to follow our …

How to write Gherkin scripts – A straightforward example Read More »

Getting started with test automation: Cucumber with Lapis Lazuli

This presentation will take you through the steps needed to set up a test automation project using Cucumber – a software tool that runs automated tests in the BBD style – in combination with Lapis Lazuli, a gem that provides Cucumber helper functions and scaffolding for easier web test automation suite development. To do this …

Getting started with test automation: Cucumber with Lapis Lazuli Read More »

Successful test automation with Cucumber in the Cloud

How can you make Test Automation succeed? The biggest challenge to making a success out of test automation (TA) is maintainability. Maintainability of both your TA test suite as well as the TA infrastructure you are using is critical. I will explain both and describe how to get a successful TA setup on the API …

Successful test automation with Cucumber in the Cloud Read More »

Web testing with Cucumber for ecommerce applications

Since starting spriteCloud we have been setting up test automation suites for our clients using the frameworks Cucumber and Selenium webdriver. We notice that more and more eCommerce companies also show interest in test automation and particularly this test setup. Also, since the holiday season is typically the biggest revenue generating period, follow our 5 …

Web testing with Cucumber for ecommerce applications Read More »

Why call it Calliope?

sC: Mike, you named our test automation product spriteCloud Calliope and you titled the introductory article “The Muse that Helps Your Test Suites Tell Their Stories”. What’s that all about? Mike Feord: Well, Calliope is the muse of epic poetry and story-telling. The Calliope is a steam-driven organ, and the first industrial machine to play …

Why call it Calliope? Read More »

Cucumber Basics: Gherkin and Files

Introduction In last week’s post, we provided a complete setup guide for cucumber and related packages on Windows. This week, we’re going to cover the basics of cucumber. You’ll learn about what each file in a test suite means, and you will write test scenarios in Gherkin structured English.

Announcing spriteCloud Calliope

We’re excited to announce the release of our test automation product spriteCloud Calliope! spriteCloud Calliope is the culmination of our years of experience with helping our customers integrate test automation into their development process. When we provide automated testing services, we typically use cucumber with our own LapisLazuli extensions. Between them, these tools tackle the …

Announcing spriteCloud Calliope Read More »