Systems | Development | Analytics | API | Testing

March 2022

Testing 101: How to meet your software testing goals

In the last 10 years, testing has taken a central position in the software development lifecycle (SDLC). Testing once lived on the periphery, as the last last-minute, end of project activity. Now testing weaves throughout every stage of the development lifecycle. We’ve gone from testing as a siloed operation, to testing as a collaborative and continuous activity. As a result of this shift, testing functions and activities have also evolved.

API Test Automation for Open Banking and PSD2 Compliance

Open banking is a natural evolution in the API economy. By laying the foundation for web platform and mobile developers to build third-party products and services using any number of public (open) APIs, banks, financial services and insurance companies are ushering in next-generation customer experiences that are more frictionless and personalized.

The Power of Perforce Open Source

Open source software (OSS) is the foundation of the digital economy. For organizations using OSS, adequately supporting that software is critical. Perforce enables teams to innovate with OSS — without the risk. They say software is eating the world, and open source is eating software. Today, open source software serves as the foundation that powers the digital economy.

New Tosca Update Service makes it easier to adopt new features

With the release of Tosca 15.0, we’re happy to introduce Update Service, a new capability that helps Tosca users stay current with all new updates and enhancements that we ship on a regular basis. But how does it work, and what does this mean for you? Take the following scenario: SAP just released an update to SuccessFactors. To support these new features, there is an updated SAP engine available for Tosca.

Every Experience Matters Stat of the Week #1

Sauce Labs believes in a simple truth: your customers expect a flawless experience every time they interact with your software. We’ve mapped this out in our new customer report: Every Experience Matters. Within the report, you will find a deep dive into customer behavior and how it pertains to digital activity. The bottom line is that when customers experience bugs within a company’s web page or mobile apps, they become less likely to return.

Supplement API Security Testing with Functional API Testing and Integration Testing

The OWASP API Security Top 10 identifies the top API vulnerabilities that pose the greatest risk to mobile, web and SaaS applications as well as internal, partner and external API programs, highlighting which vulnerabilities must be detected and mitigated promptly. Gartner predicts that APIs that expose private information such as Personally Identifiable Information (PII) will be the most common attack vector in 2022.

Every Experience Matters: Browsing Habits & Engagement Report

Today Sauce Labs announced the findings of its "Every Experience Matters" report, based on responses from 1500 consumers in the US, UK, and Germany, to gauge the modern browsing and online engagement experience. In short, we dive into how users are reacting when they use your website or app.

How To Test Screen Sharing Feature In Web Applications

Screen sharing is not just common nowadays, it is present in many different apps we use. Webinar applications allow presenters to share their screen with the audience, video calling and conferencing apps allow sharing your screen to show other attendees the information you need to share, e-learning is a lot more effective when teachers can see what’s happening with their student’s screen, the list goes on and on.

There's more than Performance Testing - Chaos Engineering with k6 and Steadybit

Software development is entirely different today than it was a few years ago. Back then, we usually had a big monolith running on our own hardware. We mainly did performance tests to see if the hardware resources were sufficient to handle the load. Today, we develop software in a distributed environment with multiple services which may even run on different cloud platforms. With performance testing, we try to identify performance and resilience issues in these kinds of environments.

Why Migrate from On-Premise SAP HCM to Cloud Based HXM-SAP SuccessFactors?

Today, it has become a necessity for enterprises to shift their workforce to the cloud, which empowers their employees with relevant experiences, delivers useful data and insights to the leadership team, and works in tandem with the frequently changing needs of the workforce. Adopt advanced human resource management with world class UI and UX to maintain the best #HXM and retain the most loved employees for a long time, says Sailaja Bodula, Business Analyst, Cigniti Technologies.

Actively measure the right key metrics during performance testing

During crucial performance testing session we need to monitor and measure various parameters/metrics to be able to analyze and understand why the application behaves in a certain way under a specific load. Below ones are the most used metrics collected during performance testing sessions.

Why Migrate From On-Premise SAP HCM to Cloud Based HXM-SAP Success Factors?

On-Premise SAP Human Capital Management (HCM) was considered one of the most powerful Human Resource Managements (HRMs) until the relevance and necessity of cloud-based SAP SuccessFactors came into the picture. The two most prominent reasons for the growing popularity of cloud-based (Software as a Service) SaaS applications are (1) changes in the Gen Y and Gen Z workforce at offices, and (2) the developing culture of remote work.

How to analyze load testing results with k6 (k6 Office Hours #47)

So you've run your k6 load test, but how do you analyze your load test results? In this video, Nicole van der Hoeven and Paul Balogh talk about different ways to visualize your test results and make sense of all that data. A big part of the value of performance testing is in the analysis of the results, so presenting and reporting test data in a format that stakeholders can understand will help you improve your performance outcomes.

TestQuality Test Management Tool for GitHub: Integration Steps, Defect & Issue Reporting process

TestQuality extends Github to provide Modern, Powerful, Test Plan Management. This is accomplished via a Deep Live Native 2-Way Integration between GitHub and TestQuality. Test Management workflows are extended so you can Create, Update, Delete, and Link Defects and Requirements in your GitHub repository without ever leaving your testing workflows. And best of all TestQuality is completely FREE for use with GitHub public repo's.

Condensed Guide to Medical Device Requirements Management

Most general guidelines for requirements management are an acceptable starting point for medical device developers. Basic instructions for requirements planning, defining, prioritizing, etc. applies to almost any industry. However, medical device requirements management has to include some extraordinarily important things that some other industries can get by without. Compliance, risk management, and traceability are central to medical device development.

Testing Golang with httptest

Go, often referred to as Golang, is a popular programming language built by Google. Its design and structure help you write efficient, reliable, and high-performing programs. Often used for web servers and rest APIs, Go offers the same performance as other low-level languages like C++ while also making sure the language itself is easy to understand with a good development experience.

Digital Assurance: Sweeping Away Digital Complexity

Each evolution of technical and digital maturity leads to much more complicated testing, and hence the digital assurance model required is going to be more complicated. And that is the challenge facing nearly every company out there: technology continues to evolve, digital continues to evolve. It is not getting any easier. As a collective society, we continue to push the bounds of what is expected from technology, and there is a direct correlation between raised expectations and the speed and quality at which they are delivered, says Chris Manuel, Vice President, Cigniti Technologies.

15 Questions to Evaluate Your QA Team's Software Testing Process

Keeping software testing processes on track is an overarching goal every QA lead wants for their team. Yet, development projects aren’t always plain sailing. No one wants unhappy clients, and, worse, overworked QA engineers and developers. We all have to accept that activities don’t always stick to the initial planning. Requirements change near the final stages, feature requests are unclear to business values, leaving little time for critical areas to get tested.

Digital Assurance: Sweeping Away Digital Complexity

In the first blog in this series, I introduced the Digital Complexity Paradigm (DCP) – which, broken down in simple terms, attempts to capture the significantly increased complexity and speed at which digital transformation (and evolution) needs to be delivered. That complexity and speed are then compounded by the absolute need for unquestionable quality. In this next blog, we will look at technical complexity as it applies to the DCP.

[Webinar] How To Reduce Selenium Scripts Maintenance by up to 90%

Selenium script maintenance can be a nightmare. Even a minor UI change can flood QA teams with endless repetitive work, yet while leaving broken locators and web loading issues are still undetected. In this webinar, Katalon experts will show how you can use Artificial Intelligence and Machine Learning to reduce Selenium script maintenance by up to 90%.

Hands-On Test Automation: Using Selenium With Python

You just finished creating your web application and want to clean it from any possible bugs, imperfections, and performance issues. But you feel a bit overwhelmed with the choice of testing tools and frameworks and the articles singing their praises. In this article, we will explore using Selenium with Python for test automation.

Role of No-code/Low-code testing tools for Modern Agile QA teams

The world is entering a new age of technology. Low-code/no-code tools are already becoming a mainstay for many global teams. By going no-code/low-code, teams can now fill in the gap between the accelerating demands of application delivery and team skill sets. While these tools are nicely on their way to becoming mainstream for development, similar ones for test automation are pushing their way into the market.

Open Source for Testers - What, Where, Who, Why, When, and How- 5W1H

The open-source movement has become the most talked-about topic in the tech industry for the past two decades. We see a huge demand, inclination, and adoption of open-source software by organizations as well as software workers. This quest for open source will only grow with time, and as testers, this opens up an array of opportunities for us as well as testing and tech communities. In this article, I have condensed my thoughts on Open Source for Testers.

Which are the types of performance testing?

Software developers try to implement applications that not only is responsive and fast with a very small number of users but also with multiple users using the application. To be able to measure this we need to rely on different types of performance testing. Performance testing should be an integral part of the agile release manifesto.

Perforce Highlights from GDC 2022

The Perforce team is at the annual Game Developers Conference (GDC) in San Francisco, CA, March 21-25. Here, the Perforce team has unveiled two exciting announcements: An ongoing partnership with Microsoft, a collaboration with GitHub, and a new Perforce product – Helix DAM Beta. Keep reading to learn more about the impact this will have on the future of game development.

Automated API Testing for CI/CD and Microservices

Interdependence and collaboration between businesses and commercial sectors have changed in recent years with the use of Application Programming Interfaces (APIs). APIs have been around long enough for companies to know that they can use open web technologies to extend their services via in-app integrations. APIs allow two programs to communicate with one another and exchange data in a smooth manner. Once an API has been created, it is vital to test the interface to ensure that it is functional.

Fail fast, improve rapidly: Delivering innovation with simplified change

What is your initial thought when you hear the term “rollout”? For some, it instills a sense of dread. Rollout signifies there is change on the horizon. A new development project or software launch is coming soon. Many of us have a natural aversion to change. We dig in our heels and grasp for any objections that will prevent it from happening. But change is a mandatory requirement if a company is to scale and grow. Change introduces innovation to an organization.

How to Choose the Right Open Source Test Automation Tool

Organizations worldwide are adopting open-source software to drive technological innovations. Testers look beyond the obvious benefit of cost while embracing open-source test automation tools. The reliability, transparency, flexibility are added benefits of choosing an open-source test automation tool. Saving time is saving money! Open-source tools save time reinventing the wheel to build your test automation framework from scratch.

How an industrial engineering leader releases software 3x faster with Xray

The company is an industrial engineering group with customers in over 100 countries served by 50,000 employees. Over the past decades, the company has established itself as a global leader in the industrial and mechanical engineering industry. Their portfolio covers commodity solutions for residential and commercial buildings for modern, highly customized solutions for state-of-the-art skyscrapers.

Best Practices for End-to-End Testing for Better User Experience

Developers test their code in chunks as it is written. Error monitoring during the development cycle alerts engineers when conflicts arise and helps them identify the root cause. So, you may wonder then, in the age of DevOps and continuous delivery, is end-to-end testing still needed? Not only is it viable, but it is also essential to validate requirements, configurations, and functionality.

Accelerating Digital Transformation Through the Cloud

Digital transformation calls for creating newer business models to stay relevant and thrive in a dynamic ecosystem. Enterprises must continuously innovate to stay ahead of the curve, and the cloud is the catalyst that drives innovation. When businesses start to adapt their processes to a digital environment, they require scalability, cost and work efficiency, elasticity, and agility. Though cloud technology offers a plethora of benefits, it’s not an easy task. Engaging a dedicated cloud service provider for your cloud migration project will ease your cloud transition journey.

Failing at Integration Testing: Common Mistakes

Integration tests are slow and difficult to maintain because they have substantially more system touch points than unit tests and hence change more often. These elaborate or sophisticated tests provide a role that unit tests cannot replace, thus there is no way to avoid creating them while focusing solely on unit tests.

How a game developer uses Xray to manage tests for PlayStation, Xbox and Nintendo

Abstraction is a leading game development studio that has delivered over 200+ products across 60 games over the last 13 years. They have more than 80 employees based all around the world and are renowned for taking on technically challenging projects for some well-known customers including Funcom. The studio works with some of the biggest names in the industry including PS4 & PS5, Xbox One|X, Xbox Series X|S, Nintendo Switch, Google Stadia, PC, and Apple.

Accelerating Digital Transformation Through the Cloud

Whether you agree or not, conventional businesses have become redundant by the advent of technologies like Artificial Intelligence, Big Data, IoT and ML. Today, rapidly changing customer needs are forcing enterprises to evolve, adopt and devise strategies where they can surgically strike offers to a segment of few rather than blast a shotgun of offerings to an uninterested many.

Guided tour in Tosca helps first-time users run tests in minutes

Starting out with any test automation tool from scratch can initially seem daunting. You want to become productive quickly and empower your team to build reliable end-to-end tests faster while improving quality of output. Tosca’s new guided tour allows you to achieve just that. In a series of 10 steps, first-time users learn from start to finish how to create and run an automated test case in little time.

Ensuring Assurance for Sophisticated Order Management Systems in Capital Markets

Major markets, such as the United States of America, Hong Kong, the United Kingdom, Japan, Singapore, and Australia, continue to follow the T+2 settlement cycle. However, in different jurisdictions, the talk about moving towards a T+1 settlement cycle is gathering momentum. The new mechanism will have a greater impact on the auction market because if a seller cannot deliver stocks on the settlement day, these shares will come into the auction market, says Raghu Kishore M, Manager Delivery, Cigniti Technologies.

Understand API Load Testing vs. API Performance Monitoring

With over a billion more mobile devices projected to become connected over the next year, it’s never been more important to ensure SLA performance and functional reliability for business-critical APIs. While QA, development, and SRE teams have traditionally relied on API load testing and uptime or ping monitors to mitigate performance risk, too many companies have felt the pain of APIs, mobile apps and web platforms failing under stress or unexpected traffic patterns.

What Is Traceability?

Traceability is likely an important part of your job if your organization produces something that requires you to keep track of specs, changes, requests, results, and versions, Yet considering how many companies still track requirements manually, and how many development teams use disparate systems for application lifecycle management, the benefits of traceability may not be widely understood.

What's New for Zephyr Enterprise: Better features for BDD, test automation, and Jira integration.

We’ve been hard at work over the past year with new features every month, and we’re super excited to tell you about the new capabilities. Our product roadmap focus has been relentless. Helping your teams get: All of this while making Zephyr Enterprise more scalable and secure for your teams. We know how important these themes are, and we’re committed to meeting Enterprise teams where they’re at, and getting them to where they’re going.

Ensuring Assurance for Sophisticated Order Management Systems in Capital Markets

Major markets, such as the United States of America, Hong Kong, the United Kingdom, Japan, Singapore, and Australia, continue to follow the T+2 settlement cycle. However, in different jurisdictions, the talk about moving towards a T+1 settlement cycle is gathering momentum. In February 2021, the United States DTCC (Depository Trust & Clearing Corporation) released a two-year industry roadmap for shortening the settlement cycle for US equities to one business day after the trade is executed (T+1).

The Perils of Parallel Testing in Ruby on Rails

Have you ever heard someone complain about their tests being too fast? Me neither. Fast tests mean fast feedback. Whether you run them locally or in a continuous integration pipeline, the earlier your tests finish, the earlier you can react to failures and improve your code. Besides the productivity gains, it is well known that slow tests make developers grumpy. Nobody likes their developers grumpy. With all that said, creating a lightning-fast test suite isn't always as easy as you'd hope.

Automated Smoke Testing: Everything You Need to Know

In software testing, smoke tests are a small set of end-to-end tests that make sure the most essential functions of an application or website work properly. Many software teams run a smoke testing suite of 10 to 15 tests as a preliminary step before running an entire regression suite (which could have anywhere from 50 to 500+ tests) to make sure the app is stable enough to merit further testing.

Low code vs. No Code Testing Explained: Similarities and Differences

No code and low code test automation are becoming widely adopted and will help address the evolving challenges faced by businesses today. However, what is the difference between no code and low code? When is it useful for an organization to adopt? How useful are their capabilities? Will this dampen the need for skilled Automation Engineers, Software Development Engineers in Test (SDET), or traditional Quality Assurance (QA) Specialists?

Hyper-Personalization: A Key Enabler in the Digital Evolution of Banks

Digital channels are now the dominant banking channels worldwide. As a result, customers are visiting the branches less and using the digital platforms for their banking needs. Due to portability and quick access to features in #banking transactions, Internet banking and mobile banking have become key banking platforms with a huge increase in popularity. Banking institutions provide all the features of online and mobile banking for the customer, and we can use these channels through hyper-personalization based on customer usage and provide a better and more customized solution, says Amar Sindol, Delivery Manager, Cigniti Technologies.

Salesforce Testing: An Essentials Guide

Deploying and maintaining a scalable, transformative digital platform like Salesforce.com requires significant time, money, and people power. You wouldn't buy a car or a boat without taking it for a test drive first. Why roll the dice on a Salesforce deployment? Exercise the same caution with scheduled or continuous Salesforce testing with smart tools. Ensure successful deployments, upgrades, and performance of your CRM, analytics, and related services.

How to Increase Test Efficiency with TestQuality

Successful software teams are continuously searching for methods to improve the efficiency of its members. They recognize that enhancing the development process is a solid method to increase quality while decreasing time to market. This may necessitate the addition of new tools, but it may also necessitate a step back from day-to-day work to take a fresh look at what we're doing. Think about testing.

TestQuality Test Management Case Tool: a DEMO Overview on Test Creation and GitHub Integration

Demo of Some Important Features of TestQuality - Test Management Tool App In this TestQuality DEMO overview we will cover different areas of this Test Management Case tool TestQuality helps you build better software with fully integrated and easy to use Test Management for high-performance teams. The fastest way to build, run, and manage test cases, plans, runs, and cycles. Easily understand the quality and performance of your tests and with powerful test analytics.

Hyper-Personalization: A Key Enabler in the Digital Evolution of Banks

In recent times, customers are looking for a customized solution for their specific requirements and utilizing the digital features of banking as per their needs. Moreover, banks have realized the economic advantage of personalization which can bring in considerable cost reduction by providing diverse cutting-edge products with AI, ML, and big data capabilities. Banks are now trying to cater to customer personalization while meeting the larger organization goal.

How to Perform Load Testing with k6 using GitHub Actions

You can find a collection of k6 scripts and GitHub workflows referenced in this tutorial here. In this tutorial, we will look into how to integrate performance testing in your development process with GitHub Actions and k6. For a video tutorial 🎥 , check out the following tutorial on YouTube. k6 is an open-source load testing tool for testing the performance of APIs, microservices, and websites.

Enhance Testing Focus to Positively Impact Your Digital Drive

Automation is crucial in enabling #digitaltransformation. Digital transformation success calls for increasing quality-at-speed for software-enabled digital experiences. To get there, it is imperative for #enterprises to enhance the delivery capability of their teams. This involves automating much of the testing program. An effective testing program will provide an overall view of all quality metrics. This allows development teams to complete the right mix of automated and manual tests for all digital channels.
Featured Post

Introducing the latest evolution in test data generation

Developing reliable code depends on thorough testing, but with teams under increasing pressure to create and deliver code faster, testing is sometimes seen as essential but can slow down processes. Plus, within testing, the biggest bottleneck of all has been obtaining test data. Testers report that they spend 60% of their time waiting or searching for test data. The good news is that with the next generation of test data solutions, teams do not need to trade test agility for code quality.

Automated Testing: 6 Essential Steps to Get Started

Any software application must work properly, generate the right results, satisfy stakeholders, and fit into the organization's overall objectives. Automated testing can help. It may sound easy, but we all know that achieving all of the above takes a lot of effort. Can we take a shortcut without compromising quality or causing costs to explode?

What Makes a Complete Software Tester?

Katalon’s Head of Solution Engineering Gokul Sridharan and Armando Wirshing, Director of Product Marketing, recently sat down for a conversation with Kristin Jackvony, author of “The Complete Software Tester,” to discuss her thoughts on automated testing and QA, her personal journey in the world of testing, and what drove her to write her new book.

A Practical Guide to Chaos Engineering

Modern systems built on cloud technologies and microservices architecture have a lot of dependencies on the internet, infrastructure, and services that you do not have control over. We cannot control or avoid failures in distributed systems, but we can control the impact radius of the failure and optimize the time to recover and restore the systems. This can be achieved only by exercising as many failures as we can in the test lab, thus achieving confidence in the system’s resilience., says Jitendra Nath Lella, Senior Architect, Delivery, Cigniti Technologies.

Test Your Website Now Against Versions 100 of Chrome and Firefox

Chrome, Firefox, and Edge browsers are quickly approaching 100 – version 100, that is. Chrome hits this milestone on March 29 followed by Firefox on May 3. While not the new Y2K, moving into the triple digits could cause errors and compatibility issues for some websites. To get ahead of a potential disaster and keep customers happy, software development teams should check their websites on both Chrome 100 and Firefox 100 before each version is generally available.

Codeless automation testing tools for mobile: An overview and 10 tools to get you started

Codeless automation testing tools simplify the process of test automation. Using a visual approach, engineers and manual testers alike can easily create, maintain, and execute automation tests with no or minimal test scripts. Here's everything you need to know to get a clear picture of what all the hype is about with codeless automation testing tools!

Everything You Want to Know About Performance Testing

Just because your app or site works great in the lab doesn’t mean it will perform that way for end-users. Performance testing is essential to understanding how your website or application will behave in the real world. While error testing is about finding bugs in your software, performance testing is about ensuring your code works as intended and delivers the results you expect when a very high number of end-users are attempting to access your service at the same time.

Manual & Automated Application Testing: Why the Combination is Best for Your Enterprise

More and more in web application testing processes, companies deploy a mix of automated and manual testing frameworks. If implemented correctly, manual and automated application testing practices bring out the best in each other, resulting in a synergetic testing process that wholly benefits the application.

Private load zones for load testing, with Pawel Suwala and Samuel Regandell (k6 Office Hours #44)

Load testing on the cloud definitely has its advantages, but what if you need to load test behind a firewall? Here to talk about using private load zones in k6 are k6 CTO Pawel Suwala and k6 Backend Lead Samuel Regandell. Private load zones are a new feature of k6 Cloud that will allow you to run load tests against applications that are not publicly accessible and also use your own AWS account to generate the load.

[Tutorial] Integrating Katalon TestOps with Jira and Gitlab

Learn how to integrate Jira and GitLab with Katalon TestOps for boosted test coverage - in just UNDER 8 MINUTES! The key steps to follow are: Within a few steps, you’ll be able to view a list of defects, Test Run Coverage heatmap, Requirement Traceability Matrix - all seamlessly synced with your test data.

How to Find Root Cause Analysis in Your Visual Regressions with Hybrid Diff Benefits

The testing landscape has changed over time to include automated and functional testing as the baseline, but there are still ways to improve your testing because even with a fully automated continuous testing pipeline, there can still be the possibility of bugs existing in your passing tests. One of the ways to mitigate this is by adding visual testing to your testing pipeline.

Cloud Migration Assurance for Digital Payment Applications

The main reason for having digital payment applications in the cloud is that customers can pay from anywhere if they have internet access. The digital payment application to be migrated to the #cloud should run flawlessly in the cloud environment. If migrated and implemented in the correct way, a cloud-based digital payment system will bring added convenience to customers and retailers and provide enhanced data security and reduce maintenance costs, says Payel Ghosh, Associate Principal Consultant, Delivery, at Cigniti Technologies.

AI and Machine Learning: how are they changing the mobile testing landscape?

By incorporating AI and machine learning into mobile testing tools, teams can become more efficient in test automation. In this article, we'll look at how the adoption of AI and machine learning will improve these tools and what the future of testing might look like.

A Quick Start Guide to User Interface Testing

User interface testing (sometimes called graphical user interface testing) involves testing software applications according to what the end user will see on their screen and how they’ll interact with it. For example, can you type in text boxes or click the checkboxes? Are fonts, headers, and other visual elements correct? UI testing can be done manually or with a test automation tool.

What's New In Loadero (February 2022)

Last month of winter is over and the spirit of spring is already in the air. We did a lot of work to improve Loadero last month, but the last week of February was filled with shocking events for us, as it was for the whole world. We support the people of Ukraine suffering from what happens in their country right now and every day we hope that it ends soon. There is nothing more important than peace, and we hope it will be restored soon.

Beyond Waterfall and Agile: DevOps the Next Frontier

Software development is constantly evolving, from technologies to best practices to methodologies. But the end goal remains the same: how can we bring new features to market faster to keep our customers happy without sacrificing the quality of our product? Enter DevOps. DevOps is an engineering culture or philosophy that aims to increase the speed and efficiency of the software development process so companies can innovate faster while maintaining the integrity of their product.

Katalon Is Deprecating Support for .ZIP-based Repositories

What: Katalon is deprecating its embedded script repository based on uploads of.ZIP files. Why: Katalon wants to encourage QA teams to adopt industry best practices by using generally available version control systems as script repositories. Katalon has integrations available for a number of the most popular Git-based repositories. Who is affected: All users that have imported.ZIP-based repositories into Katalon TestOps and Katalon Studio instead of integrating to version control systems.

A testers guide to deal with missed bugs

Even with the increasing adoption of Agile and DevOps, many organizations still consider testers the gatekeepers of quality and are solely held responsible for the quality and approving releases. Such organizations blame testers for a missed production bug. No matter how much you test, a few bugs can still slip through the testing phase & reach production. Every software tester would have come across a situation of a missed bug. For many testers, it’s a terrifying nightmare.

Why k6 does not support multiple scripting languages?

At k6 we regularly get a request to support another programming language in addition to JavaScript. Go developers would like to write test scripts in Go, Java developers migrating from jMeter would like to write tests in Java. We have evaluated these requests and discussed in detail internally if this is a good direction for the k6 tool. Ultimately we have decided against supporting more programming languages for scripting. Below is our reasoning for this decision.

How to Cross-Browser Test with the Best of the Best

With thousands of different web browsers, operating systems, and device combinations available, it’s impossible for software companies to control their users’ environments. All of these choices put the control in the hands of the user: if your web application or website is glitchy or looks bad on the browser they use, then you’ve probably lost that user as a customer.

Accelerating Business Transformation with IoT Initiatives

While organizations seek to unleash an enigmatic customer experience, building consumer confidence around these applications and experience takes time and effort. Taking advantage of the billions of Internet of Things (IoT) endpoints in 2021 to accelerate their business transformation would need CIOs to rethink their digital strategies and priorities. Read this white paper to know how.

Software Testing Trends: Predicting the Technology Shift for the Next Decade

This ebook showcases insights and trends observed in the software testing space based on individual experiences, leading analyst reports, empirical findings, and observations from independent testing services providers. It emphasizes on the top 10 testing trends that every testing organization and practitioner should watch out and align to stay ahead.