Systems | Development | Analytics | API | Testing

Testing

The latest News and Information on Software Testing and related technologies.

The future of load testing with k6, with k6 CEO Robin Gustafsson (k6 Office Hours)

We peek behind the curtain and talk to Robin Gustafsson, the CEO of Load Impact (k6), about future plans for k6 and the direction we'd like to see performance testing go in. Robin weighs in on test result analysis, site reliability engineering, browser-based tools, and chaos engineering. k6 Office Hours is a weekly livestream hosted by Nicole van der Hoeven and Simon Aronsson to talk about performance and reliability testing, best practices, and all things k6.

Top 4 UI Frameworks For Android Automation Testing

Only a good user interface is capable of delivering a good user experience. And people love user-friendly experiences — it’s a no-brainer. Android developers and testers perform mobile tests to deliver apps that drive a high user retention rate through a great user interface. For applications that have made a place in the market and have some good loyal users, it is essential that they keep their UI upbeat, always. In such scenarios, keeping a check on the UI on every build is imperative.

The Ultimate Guide to Performance Testing and Software Testing: Testing Types, Performance Testing Steps, Best Practices, and More

Performance testing is a form of software testing that focuses on how a system running the system performs under a particular load. This is not about finding software bugs or defects. Different performance testing types measures according to benchmarks and standards. Performance testing gives developers the diagnostic information they need to eliminate bottlenecks.

Set up a Cypress Test Project with Github Actions

In this tutorial, you will see how to set up a app project file cloned from the public `Swag Labs` web app provided by Sauce Labs, and create your own GitHub repository. Setup secrets in Github, and create the YAML file in the .github/workflows directory that will allow you to build & test the app using GitHub actions. Set the events in testrunner.yml that trigger the workflow to run, as well as the environment variables. The following video will show you how to set up and run the jobs.

Setup Sauce Connect for Saucectl

Learn how to download and run the Sauce Connect proxy software so that you can create a secure tunnely for testing apps that require one. Download the `sc` file, and use a few simple terminal commands to run it on your machine, see how to change the tunnel id to run on different tunnels, and how to run your test on a shared tunnel so that you can use saucectl to run tests against an app in a protected environment.

Run a Cypress Test with Sauce Connect

Once you have a Sauce Connect proxy tunnel up and running, learn how to run your test on a shared tunnel. See how you can run this test in different Sauce Connect tunnels with Cypress on Sauce by simple changing you tunnel-id. See a demonstartion of both options you have for running the test in the 'sauce' test environment (on the Sauce Labs Cloud of virtual machines), by updating config.yml, or using a --tunnel-id flag in SauceCTL when you run your test.

Test a Local App with Cypress and Saucectl

Cypress on Sauce with Testrunner Toolkit allows you to perform tests on an app that you have on your local machine (or other non-public environments), then test it against the wide variety of devices available on Sauce Labs on. in Sauce mode (on the Sauce Cloud), or run your tests in a Docker container in your local environment and send the test results to Sauce Labs. This tutorial shows how to do this using the open-source Swag Labs web app.

5 types of tests that can be automated for your iOS

A quote from Tim Cook says- “When you care about people’s happiness and productivity, you give them what brings out the best in them and their creativity. And if you give them a choice, they’ll say, ‘I want an iPhone,’ or ‘I want a Mac.’ We think we can win a lot of corporate decisions at that level.” This says a lot about the love for the iPhone we all have!