Systems | Development | Analytics | API | Testing

January 2021

Mobile browser testing - what is it and when is it done?

About two decades ago, testing was only limited to the desktop. With the rapidly increasing use of smartphones and ease of access to the internet across the globe, testing has spread across vast platforms. The native and mobile web browser testing is being performed more and more compared to desktop testing.

How do you decide your approach for mobile website testing?

The meteoric emergence of smartphones is nothing short of phenomenal, as a growing number of consumers are leveraging the potential offered by the smartphone ecosystem. As per April 2019 data of Statistica[1], the global mobile population accounted for 4 billion unique users. That’s not all, the global mobile traffic is expected to increase sevenfold between 2017 and 2022. The daily media consumption on mobile devices has grown by 504 percent since 2011[2].

Comparing k6 and JMeter for load testing

When I joined the k6 team in late November, the foremost question on my mind was "How does this compare to JMeter?" You see, I come from a performance testing consulting background, and in the last few years, JMeter has been far and away my tool of choice. So what am I doing on the k6 site, talking about how much I love JMeter? Well, firstly, it turns out that the k6 team is pretty open and transparent, especially about potential improvements in k6.

Wales Emerging Tech Fest - Aled Miles Keynote

As organizations begin planning for a post-COVID world, technology will play a critical role in rebuilding our economies. In this 2021 Emerging Tech Fest plenary address, Aled Miles, president and CEO of Sauce Labs and Welsh Government Envoy to the US, sits down with numerous industry luminaries to discuss the importance of digital confidence and how emerging technologies can help create a more prosperous future.

Rainforest QA Product Overview

Rainforest QA harnesses the power of test automation and human intelligence into the most flexible modern QA platform. With no code editor necessary and nothing to install, anyone can build a test. Run tests on over 40 modern desktop and mobile browsers, in parallel, to get feedback on your product quality in a matter of minutes. Reproduction videos simplify paper trails to help you pinpoint exactly how a regression occurred.

Consolidate performance testing in Jira with Xray and NeoLoad

Performance testing has become increasingly distributed, as teams do more testing at each stage of the software development life cycle. While the business benefits of performance testing are undeniable, like finding defects earlier when it’s easier and less expensive to fix them — it makes managing all your tests more challenging.

5 virtual experience trends in retail and commerce in 2021

Virtual experiences have been booming in retail and e-commerce. And it’s no wonder. VR and AR offer a ton of benefits to companies that sell products online, or use online channels to divert traffic to stores or sales professionals. These experiences can increase conversions, boost word-of-mouth traffic, and lower return rates. Want to see some examples?

Continuous Performance Testing in CI/CD with Jenkins Plugin

We’ve released a new version of our load testing plugin for Jenkins CI. Load Testing CI/CD Plugin helps to run load tests automatically as a Post-build action and mark the build as PASSED, UNSTABLE or FAILED based on errors received during the test run and the average response time. Use the Post build actions and define your load test limits in order to mark the build UNSTABLE or FAILED.

Ultimate Guide to Apply Field Testing for Mobile Application

Field testing is a critical step in the last phase of mobile testing. After all regression tests pass, testers would go into the real environment to verify an application’s usability and behavior. The purpose of field testing is to determine how an application works before releasing it to end-users. Therefore, teams test to see how end-users use the application beyond the initial frequent use, in a real-world scenario. Testing is carried out using mobile networks only.

Unit Testing: What You Need To Know

In our latest guide covering the essentials and best practices for software development we are detailing some of the necessary basics that you need to know about unit testing before you get started. To explain examples, best practices and some of the top queries around unit testing we’ve invited contributors Nelson Ford, Founder and Principal Solutions Architect at Pilotcore Systems & Ryo Chikazawa, CEO of Autify to share their thoughts below.

Troubleshoot your tests

Preparing resilient tests can be a challenging process when you do not know where to start. We will cover this in this guide, from the virtual user validation to smoke testing. And then analyzing the most common errors and how to fix them. Note that we also recommend reading this other guide, it can greatly help understand the analysis and report engine of OctoPerf.

Why Software Cybersecurity and Quality Assurance Go Together

Digital data is the new gold, and hackers will stop at nothing to get yours. In a study by cybersecurity experts at Maryland University, researchers found that cyber-attacks happen once every 39 seconds. As one of the first organizations to quantify cyber-attacks, Maryland University also says that these attacks can affect one out of every three U.S. citizens.

Tricentis Test Automation Solution for ServiceNow enables 40x faster testing

ServiceNow has become a business-critical platform for customers worldwide. Testing ServiceNow comes with challenges as there are two major upgrades a year and every deployment is unique with customized applications and workflows. Introducing Tricentis Test Automation for ServiceNow that’s natively built on the ServiceNow platform and enables 40 times faster testing.

How To Create An Automated Login Page Test And Use Multiple Credentials

Countless things should be tested within web applications but among them, one of the most important scenarios to be tested and even load tested is the user login process. User login serves as a medium between providing users with most of the product features and therefore requires careful and thorough testing. If your website allows users to log in, a login page test is necessary. An automated test for this can be easily created for this.

How To Report On Software Testing

Being able to write concise, easily comprehensible software testing reports is an important skill for software development team members to possess, particularly those in quality assurance, development, and support. Poorly written software testing reports can make the development process more difficult and less productive. Imagine a client asks if their app is ready for launch and based on your assessment, everything is working correctly.

4 social media trends and what they mean for mobile app developers

The past year saw an increase in technology upgrades and earlier adoption. As consistent leaders of global transformation, social media networks once again led the way—influencing the lives and work of people and businesses. While new social media tools and features introduced last year were already in development, these multi-billion dollar platforms continue to innovate. To stay ahead of the market you need to keep up with new social media trends.

8 Challenges of mobile app testing and how to solve them?

In 2019, the worldwide sales of mobile devices were 1524 million units. In 2020, in the first nine months, we were already hitting 1590 million units and this trend has been growing every year. The number was just 296 million units ten years back in 2010 (https://www.statista.com/statistics/263437/global-smartphone-sales-to-end-users-since-2007/). This trend shows us how mobile devices have become a part and parcel of our lives.

Quality at Speed: More API Testing, Less UI Testing

Whether your company is a digital native or you’re just starting or well on your way to digital transformation, you know that your web services, mobile apps, and API programs need faster time-to-market without increasing risk. More full-stack and backend developers as well as QA/testing, architecture, and DevOps leaders are trying to inject rocket fuel into their agile development by doing more API testing. But how much UI testing can be moved over to much faster API testing? And then, how short can you make your testing sprints with API testing?

Simulators vs Emulators vs Real Devices | Mobile Testing Differences

Mobile testing involves spotting bugs in a mobile application and fixing them – ranging from identifying sign-up issues, breaking in the payment process, or finding glitches in navigation before it hits the market. This testing can be done manually or with automation, and utilizing the right testing strategy helps meet all quality and usability requirements. Among the elements necessary for a seamless testing process is the selection of the right mobile testing devices.

Best Website Performance Testing Tools

What is the usual criteria in choosing an online store? It should have reasonable prices, sell quality products, and most of all, it should have a fast loading time. A website’s performance is essential. A two-second delay can make a big difference to your website and revenue as well. In fact, Neil Patel reported that a mere second delay may cost an e-commerce site up to $2.5 million in sales annually.

Mobile Usability testing: What is it and how is it done?

It goes without saying that the usage of smartphones has been soaring all around the globe. In fact, a report by Statista suggests that the overall count of mobile phones all over the world is expected to be a whopping 3.8 billion by 2021 which is around half of the world’s population. Also, around 80% of the total time spent on mobile phones is dedicated to mobile apps.

Katalon TestOps - Test Orchestration and Quality Analytics Platform

The “Quality at Speed” movement – or delivering high-quality products in a short period – has expanded beyond the software industry: it appears in the standard playbook of companies in health care, finance, etc. This new movement pushes QA teams to continuously reinvent their software development cycle with advancing technological practices.

What's Coming in Selenium 4: The New Selenium Grid

We’ve covered a lot of ground in the past few blog posts, including how to contribute to the project, and some details of what you can expect as a Selenium user. But there’s more to Selenium than just the APIs you use to write your tests, and one of the big features we’ve not covered yet is the refreshed Selenium Grid: a mechanism that allows you to distribute your tests across a fleet of machines.

Top 5 Reasons for Using Apache JMeter

If you haven’t heard of Apache JMeter, then here is a short intro on what is it and how it works. We’ll keep this article short and jump straight to the list of top reasons to use Apache JMeter: Apache JMeter has a GUI for designing test scenarios, however the command-line is used for actually running the tests (run your JMeter tests in the cloud with JMeter Load Testing tool from LoadFocus).

Rainforest QA - What's New in January 2021!

Rainforest QA shares our latest enhancements! Rainforest tests now support multi-level test embedding! Embedded tests are building blocks for tests, allowing you to build a set of test instructions that can be used over and over again. By using embedded tests, a single update populates multiple tests ensuring accuracy and lower maintenance. Rainforest QA has also added the iPad Air on iOS 14 and Safari 14 on macOS Big Sur to our supported platforms!

Most common issues encountered during browser compatibility testing

With the rise in the usage of internet and smartphones, the number of browsers too have increased over the last two decades. Currently, there are multiple browsers across the world and different users use different browsers. Also, every browser has different versions which are in use and you can’t simply assume that your website will look perfect on every browser. So, a website must be compatible across multiple browsers and their different versions in order to gain a significant user base.

How to Get Started With Browser Testing at the earliest

Web Developers frequently come across issues where the developed website or web application does not work as expected on certain combinations of browsers and operating systems. Does this mean that enough effort was not spent in the automation testing process? The possibility is that the web developer and test automation engineer did not do thorough cross browser testing!

Testlio Announces European and Alliances Expansion Initiatives

Senior executive Tom Chmielewski joins Testlio in London January 18, 2021. London, United Kingdom. Testlio, the originator of networked testing, today announced an important new hire. Tom Chmielewski is now Executive Director, Strategic Development. He will lead Testlio’s sales expansion in Europe while also forging new global alliances.

Good Testing Data is All You Need - Guest Post

Building machine learning (ML) and deep learning (DL) models obviously require plenty of data as a training-set and a test-set on which the model is tested against and evaluated. Best practices related to the setup of train-sets and test-sets have evolved in academic circles, however, within the context of applied data science, organizations need to take into consideration a very different set of requirements and goals. Ultimately, any model that a company builds aims to address a business problem.

Looking at the uses of JMeter Timers

Timers in JMeter are incredibly important when it comes to the balance and pace of your performance tests, we are going to look at the Timers that ship with the standard JMeter installation in this Blog post but there are others that are available as a Plugin and hopefully this post will encourage you to investigate these further.

Testing a mobile application: an examination of strategy and tools

Mobile phones have taken over the world in a way few technologies and inventions have been able to in the past. The far-reaching repercussions of such a widely accepted adoption can be felt in all fields of life, from education to tourism. As mobile phone usage and internet penetration continue to grow at unprecedented rates, competition amongst developers is also at all-time heights. Hence, quality control and assurance within the mobile application development sector has become vital.

Why we built this: a guide to collective testing, for engineering leaders

As an engineering leader on Testlio’s platform team and former product leader at Skype and Microsoft, I’ve evaluated many new tools and concepts to elevate engineering practices and processes. To ensure better efficiency and team empowerment, I ask myself these three questions.

Check Browser Compatibility For A Website - A How-To Blog

How do you feel when an application on your device starts breaking but it works just fine on your friend’s smartphone? You reload the browser and wait for the website to load. When it does, it does not feel right. All the features are not visible or you cannot click them. Eventually, you will find yourself in the middle of two roads: 1. Consider that the site is facing an issue and maybe come back later. OR 2. Look for another site as this one is broken.

What is a Good Example of Load Testing?

Whenever I get asked why do I need load testing or why is load testing so important, over and over again I come up with this simple example. Let’s say that you send an email campaign to 10,000 subscribers of your website/blog. What will happen to your website if 1000 subscribers open the email they’ve just received and the email is super interesting and they decide to click the action button in the email, link which will take them back to your website.

Best Performance Testing Tools

Implementing the best performance testing tools allows for an optimized end user experience and improved web performance. In order to execute accurate and effective performance testing, it is important for QA engineers to have access to the right set of tools. With the plethora of performance testing tools, it has become tedious to pick the right tool for your use case. Let’s explore our list of the best performance testing tools.

5 tools for strengthening the online retail experience

The top brands in the world strive to deliver more of what their customers want in the most convenient and delightful way possible. L’Oreal is relaunching 600 of their 3,000 different websites in just 3 years to impress their customers with a more personalized shopping experience, including AI-powered shopping assistants and color-matching. In this post, we introduce you to the tools that top retail brands are using to meet their digital experience objectives.

What Is Document Review?

In the context of the software development lifecycle (SDLC), document review makes it easier for an organization to curate, govern, and manage the lifecycle of digital artifacts beyond source code. These include documentation, spreadsheets, presentations, image flies, system and architectural images, and other files related to software projects. It is a discipline often practiced in regulated industries, or where quality certification is a requirement.

How to Improve your WordPress Performance Score

We managed to get a 99/100 Performance Score with Google Lighthouse, check the details below how we did it. Read more on how to run a Google Lighthouse audit. First of all, you’ll need to install a list of WordPress plugins, activate and configure them. This will manage your JS, CSS assets and minify the HTML for all pages. JavaScript Options We’ve only ticked the two options here: CSS Options HTML Options Misc Options 2.

Testing for intuitive design

Apps are essentially technology products—products that aim to solve a problem for users. Design is a salient feature in all apps; it is how users understand, interact, and use a product. The less intuitive an app is in terms of design, the harder it is for its target audience to learn to use it. Poor design ultimately costs products their user-base. No one will return to an app that is hard to use, nor recommend an app that is difficult to understand and learn.

9 Tips To Avoid Cross-Browser Compatibility Issues from the start

The software market is growing at a very fast pace today and so are the devices, browsers, and OS. It is vital for any business or software to provide a great user experience to a broader user base. An application should work on different devices like mobile, laptop, tablets, and smart televisions according to the purpose of the application. Also, all possible browsers and OS combinations possible.