Systems | Development | Analytics | API | Testing

May 2021

Application Performance Monitoring using Netdata and k6, with Odysseas Lamtzidis (k6 Office Hours)

In this office hours, Nicole van der Hoeven and Simme Aronsson are joined by Odysseas Lamtzidis, in Developer Relations at Netdata, to talk about how to using a monitoring solution like Netdata could improve application performance.

Data driven techniques: How to measure when testing is enough

Data is powerful. Businesses globally adopt data-driven techniques to make highly informed and mindful decisions. Creating a culture of relying on data adds immense value and lets us interpret data into real, actionable insights. But more than anything, data offers clarity. According to CIO Dive, data-driven organizations have at least a 58 percent of chances to meet their revenue goals in comparison to non-data-driven organizations.

Jira Cloud Migrations: The Steps to Success

BDQ is a Zephyr Expert Partner and Atlassian Solution Partner based in London, England. Our core focus is ensuring that the Atlassian technology stack and Zephyr agile test management products deliver value to our customers through digital transformation. We provide consultancy, training, and workshops on implementing Zephyr Squad (previously known as Zephyr for Jira). Our goal is to empower teams to test effectively in agile scrum.

How to Test a Website on Different Browsers using Testsigma

There are a plethora of browsers available in the market for both web browsing and mobile browsing such as Internet Explorer, Google Chrome, Mozilla Firefox, Safari, Opera, etc. Now, the challenge here is that no one browser is similar to others or works in a similar fashion. A website may look and function differently on different browsers which can result in a loss in revenue.

Testing Before Releasing with Ghost Inspector and Netlify

We've recently released a new plugin for Netlify that allows you to automatically run Ghost Inspector tests on every deploy, including deploy previews! By default, Netlify deploys your production branch on every change. To enable deploys for other branches, follow the Netlify instructions: With branch deploys enabled, you can now run Ghost Inspector tests on your website before deploying to production!

Web Accessibility & Automated Testing w/Ghost Inspector for GAAD 2021

May 20th, 2021 marks the 10th annual Global Accessibility Awareness Day (GAAD). According to the team at GAAD an estimate 1 billion people worldwide have disabilities, common disabilities include hearing, cognitive, visual, and motor. The web is an essential resource in many aspects of life. It's important that we provide equal access and equal opportunity to people with diverse abilities. Access to information and communications technologies (including websites and web apps) is defined as a basic human right in the United Nations Convention on the Rights of Persons with Disabilities.

Reasons why looking to a company's past can show their test innovation future

At SmartBear we have a vision for improving the lives of developers, and adding quality into the software development supply chain – no matter where in DevOps maturity an organization sits. We’ve seen a lot of success in this effort, and no small part of it involves the way we manage our acquisitions and invest in their development teams. This is true for software solutions like Zephyr, TestComplete, and ReadyAPI, as well as our innovators behind OSS projects, like Cucumber.

How We Prepare And Perform Load Tests

Load testing may seem like a simple task that anyone should be able to do on their own. You just have to be ready for the worst – service crashing completely. But in practice it is almost never that simple, especially with larger projects that are in more mature development stages, projects with many customers or business processes that require more bureaucracy to communicate between parties involved. Engineers from Loadero team have created load tests for different kinds of applications.

Comparison between Testsigma and Protractor alternatives

You might already know that Google is going to stop the development of Protractor soon. Here, in this article, we will discuss what is protractor, why it was used, why it is being discontinued, and what are some of its alternatives that you can use now. So, without further ado, let’s begin.

So you want to become a Software Testing Expert?

Software Testing is hard. It involves hard work and dedication in learning the product, but also a huge attention to detail. A Software Testing Engineer is the link between the Development Team and the Product Manager/Owner and other stakeholders. The Software Engineer in Test (SDET) should be well aware of the ins and outs of the product, its integrations with other services/products, the strong and weak parts from a high level down to the code base.

Devops and the need for cloud based solutions

DevOps and cloud-based computing have existed in our life for some time now. These both can be regarded as the latest techs in the arsenal of information technology. Thinking back on how SDLC started and what it is today, the only reasons for its success can be accounted to efficiency, speed and most importantly automation – DevOps and cloud-based solutions can be considered major contributors here (after all DevOps is 41% less time-consuming than traditional ops).

Testlio Outperforms on G2 in '21 Report

Testlio named a high performer in the G2 Spring ‘21 Software Testing Grid ® Report May 19, 2021. Austin, TX and Tallinn, Estonia. Testlio has been named a High Performer in G2’s 2021 Grid ® Report for Software Testing. G2 ranks the world’s best software companies, services, and tools based on how verified customers measure performance. G2 reviewed data from 1000s of user reviews to create recommendation grids.

3 lessons learned from app testing for Fortune 500 companies

Software testing for Fortune 500 companies and large enterprises has many similarities to testing for mid-market companies – primarily that it’s focused on providing a quality experience to the end-user. Most of the world’s largest companies are broken down into small agile teams, so working with massive enterprises can often feel like working with a startup team. However, there are some key differences.

How automation can work along with device providers on cloud as most in-house device labs are closed

A major part of the web is now mobile-driven. This is also obvious from the fact that Google is now indexing all websites mobile-first. If you are someone who has a website – more often than not, chances are that it will be majorly consumed on a mobile phone. Mobile phone usage has seen rapid growth in the past and is expected to grow at a good rate in the future too.

Perforce Harnesses the Power of End-to-End Automation

This week, we announced that Perforce acquired AI-based mobile testing provider 21 Labs to help our customers deliver quality software faster. This acquisition is our 10th overall, our second test automation acquisition in less than a year and our third overall acquisition in that same time period. This news represents a significant and strategic milestone in strengthening our end-to-end portfolio of intelligent test automation solutions.

Web and Mobile Device Testing Best Practices

Companies seeking to take advantage of the global online consumer base must optimize their offerings for web and mobile devices. Software development companies have two primary options for device testing - real and virtual. This guide explores the benefits of real device testing and how to craft a networked testing strategy that ensures dynamic offerings across operating systems, network connections, browsers, devices, and a global user base.

Maximizing the ROI of Your Salesforce Testing with AutonomIQ - SauceCon 2021 Demo

Used in over 80,000 organizations worldwide, Salesforce is the most widely adopted CRM system. Conducting automated functional testing is challenging in Salesforce, however, given that the web pages are dynamic. In this demo session, Sahr Saffa will demo hands-on use cases of testing the Salesforce application and show how you can customize the in-built SDFC (Salesforce Dot Com) features. You'll learn how to build a robust testing framework that will give you reassurance even if you have no previous experience.

Katalon Studio 8 is Here!

Hello Katalians! It feels like it was just a few weeks ago when we delivered the good news about the release of Katalon Studio 7 . We didn’t want to keep you waiting any longer for the latest and greatest. Today, we are excited to announce the release of Katalon Studio 8 (KS8) . This release comes packed with a broad set of new features as well as dozens of improvements and fixes to continue providing you with a one-of-a-kind testing experience.

QA Staffing Services | QA Job Portal | Qualitician.com

Qualitician.com is the premier career site for job seekers and employers in the software testing domain. Qualitician is working with companies in the software testing industry, helping them accomplish their hiring goals, while providing them with the tools to manage recruitment. Looking to hire software testers? Get the advantage of Qualitician's platform for posting/promoting software testing jobs and to hire the right candidates. A hassle-free website for all your hiring needs. Get in touch with us today to know more.

Learning how to use k6 live + serverless architecture with Nocnica Fee (k6 Office Hours)

In this office hours, Nicole van der Hoeven and Simme Aronsson are joined by Nocnica Fee from New Relic, who volunteered to learn how to use k6 for the very first time, live! We also had a chat about serverless architecture and how it's different from traditional architecture.

Best scriptless testing tools for angular based applications

A long time ago, we started building software, basic calculator stuff. Small, uncluttered, and light software. Then we increased the size, complexity, and dependencies. As the complexities of the software applications increased, the need for software testing became more and more apparent. That was when Manual testing of software applications came into being. Soon, when the software was big and hefty, manual testing became a hectic and time-consuming job too.

Cloud-Based Testing - A tester's perspective

Cloud-based testing has become quite integral these days. Most businesses have already done the shift towards cloud-based testing. The main reason is – it is faster, inexpensive, flexible, and requires no maintenance. The best part is that we do not own it, can easily lease it from a service provider, can easily scale up and scale down according to requirements and only have to pay for the amount of time we use the cloud resources.

How to trigger Test Automation with Xray, Jira & GitLab | Xray Tutorial

Our project is managed in Jira, including testing with Xray (e.g. using Jira & Xray for single-source of truth of testing results) and our source code (including for automated tests) and CI/CD is managed in GitLab. In this scenario, we want to trigger automation in GitLab from the Xray side and report the results back to Xray and Jira.

Simplify Salesforce Testing with AI-Driven Codeless Tools

Testing Salesforce Apps presents numerous challenges for enterprise organizations. Teams have to navigate complex architecture, integration workflows, and continuous changes in the customized SFDC implementation, as well as a wide range of different applications hosted on Salesforce Cloud. If left unchecked, these challenges can hamper critical enterprise processes like the revenue-generating Quote to Cash process.

End-to-End Document Review and Management - Collaborator Announces Support of Simulink

In some ways, the most valuable contribution of the project owner is to deliver a reviewed set of documents, code, and peer insights. However, this level of collaboration for models and equations can be challenging, and manual/visual inspection could lead to errors.

Generate and track in-sprint tests with Xray and Test Modeller

As complex applications change faster than ever, testers must create, prioritize and maintain tests with greater speed and velocity than ever before. In-sprint testing cannot rely on slow and manual test case creation, and maintaining repetitive scripts manually becomes impossible in short iterations. Testing requires an automated and systematic approach to test creation so you can reliably update tests based on the latest changes.

Replay Single Transactions for Root Cause Analysis

Speedscale was built primarily to provide engineering teams with better insight into their applications over time, replaying single transactions for root cause analysis that give developers and SREs confidence that tomorrow’s application code will work just as well in production as it did yesterday.

Performance testing tool feature requests (k6 Office Hours)

What features do testers and users REALLY want from a performance testing tool like k6? Our head of customer success, Mark Meier, discusses the most requested features from customers, and we see what CEO Robin Gustafsson has to say about them. 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.

Key benefits of networked testing on real devices

Fast product iteration yields low time-to-market, rapid response to user needs, and faster validation of new features. However, it also leads to tight testing windows. Automating software testing may be an instinctual response to demands for speed, yet striking a balance between automated and manual testing allows for greater control over the end-user experience.

Historical Test Report Portal - How Developers Accelerate the Testing Process

Your testing team, from developers to testers, has put out a great amount of work to design test cases. Knowing that an error-free testing process simply does not exist, when it comes to the test execution, this one fails, while the rest passes. Or, is one of them is taking much longer to complete compared to previous runs? How do you determine if your tests have slowed down or increased their probability of failing? This requires context–historical logs from past sessions to be more specific.

Announcing TestOps April 2021 | New Integrations & Test Parallel Execution

Building on the promise to offer a swift testing experience to the testing community, Katalon is thrilled to announce the release of TestOps April 2021! This release adds multiple features such as integration with Pytest, Kobiton, the ability to execute Test Suites in parallel and more!

Testing in Production: How Did We Get Here?

Testing in production simply means testing new code changes in production, with live traffic, in order to test the system’s reliability, resiliency, and stability. It helps teams solve bugs and other issues faster, as well as effectively analyze the performance of newly released changes. Its overall purpose is to expose problems that can’t be identified in non-production environments for reasons that may include not being able to mimic the concurrency, load, or user behavior.

Level Up Test Automation With Zephyr Scale

With the ever-increasing demand to deploy high quality and reliable software faster, automation has become an integral part of modern software development. By seamlessly integrating your existing test automation efforts with Zephyr Scale, you can benefit from faster releases, tighter collaboration, and better visibility of your testing processes. Read on to discover why and how you can unify test management and automation in a single tool with Zephyr Scale.

Loadero quickstart tutorial. Part 1. Creating an account and a first project.

Are you ready to start creating cloud-hosted tests for your web application? This video shows how to set up a new account and a project to handle your performance and load tests. Follow the steps described and you will be ready to start working on your first test in a matter of minutes.

How to automate your web testing on real mobile and desktop browsers

In the good old days when we were using a basic phone, the web application used to run on only a desktop. Mobile phones were not so evolved to run a web application in the browser. But today, each of us uses a mobile phone for running web applications and websites. When we are talking about web testing, we mean web applications and website testing in web browsers. Here, we are dealing with the web-based programs accessed by multiple users at a time.

What are the best multi-browser testing tools?

When we write scripts for one browser, they may not necessarily run on all browsers. It’s a no-brainer. And, we all know that a few browsers can limit certain features. For instance, if we design features that run on Safari on Mac OS, those features may not function across other browsers. To ensure the features run uniformly across various browsers and OS versions that our users have, we should perform multi-browser testing.

Introducing Apache Kafka & Event-Driven Architecture Support in ReadyAPI

In 2006, SoapUI was developed with a singular goal: create a simple, open-source SOAP API testing tool. Since then, developers have contributed code and provided valuable feedback to help SmartBear transform SoapUI into ReadyAPI, the most powerful API testing platform on the market.

The State of the Software Testing Industry in 2021

Last year, due to the pandemic, businesses across all industries were forced to adapt and find new ways to operate remotely, exerting unprecedented pressure on web and mobile apps to stay reliable and perform flawlessly. The need for highest quality apps put software testing into the spotlight. Any business with mission-critical applications or technology systems requires testing.

Challenges of mobile test automation and how to tackle them?

We, engineers, love automation! We love it so much that we devise new ways all the time to incorporate automation in each and every field of software development. Today, automation is like the fuel that keeps the project going and helps us finish within deadlines and allotted budget. But automation is most needed to manage the responsibility of something that is 14.9 billion in number and has become the part and parcel of our lives; the mobile phone. Mobile applications are taking the world by storm.

How to get started with chaos engineering (k6 Office Hours)

Chaos engineering and performance testing ultimately have the same goal: improving software reliability. But chaos engineering hasn't really been picked up by many testers yet. Nicole shares her experiences in running her first chaos experiments using k6 and New Relic. 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.