Systems | Development | Analytics | API | Testing

Testing

Think twice before hiring QA for your startup

It happens at almost every early-stage startup: a major bug escapes into prod (or into an investor demo). For teams without meaningful quality controls in place, the common reactions are dismay, embarrassment, and the instinct to "hire someone who can own quality." In these cases, “quality” generally means a lack of bugs. While the logic seems sound – there’s a quality issue, so we should hire an expert to handle quality – this instinct is ultimately misguided.

[Webinar] Katalon + Selenium: Best of both worlds

Bookmark and forward the video to your quality engineering team for full insights on: Start your 30-day trial on Katalon software quality management platform! Katalon is a modern and comprehensive software quality management platform. Designed to help software teams test and deliver quality digital products faster, the Katalon Platform comes with ready-to-use capabilities to plan, author, organize, execute and analyze automated tests.

End-To-End Testing: Mistakes to Avoid

As we explained in a previous post, where we explained What End-2-End Testing is, we described End-to-end tests as a frequent type of automated testing used to ensure that your websites work properly (sometimes called e2e tests). Remember we pointed out that these tests mimic the steps that a typical user would do while accessing your application using a web browser.

Transforming Airline Retailing with New Distribution Capability (NDC)

It will not be an overstatement to say that some of the most revolutionary breakthroughs have been driven by and taken place in the aviation industry. Decades ago, jet engines catapulted the airline industry out of capacity constraints, enabling it to carry many more travelers. The deregulation of the airline industry provided flexibility and freedom for players to set competitive ticket prices.

How Quality Engineering Can Ignite Your Automation Strategy

With today’s accelerated pace of delivery, you need to manage dev speed while keeping high-quality ships. This requires a focus on both quality assurance and development into quality engineering. These two goals can often be at odds without a robust system for process and testing.

Selenium with Python Tutorial: Getting started with Test Automation

Developers prioritize implementing changes rapidly in an agile environment. When updating a front-end component, they must perform cross-browser testing. Web apps’ technological and functional capabilities have continuously increased over the years. Automated testing is necessary to ensure that these functionalities and the UI are functioning properly. Python is ranked third among programming languages in the Stack Overflow Developer Survey of 2021, after JavaScript and HTML/CSS.

JUnit vs TestNG: Comparing Two Popular Testing Frameworks

Testing is the most critical part of the Software Development Life Cycle(SDLC). Testing is performed at different levels such as Unit Testing, Integration Testing, and Functional Testing. Testing can be performed either manually or through automation. The tools or libraries which are used for test automation vary with the framework that you are using. For example, if you are using a JavaScript framework, you might have to use Jasmine, Jest, etc.

How to Emulate the Latest Safari Browser for Testing Websites in 2022

Browser emulators are ideal for testing how responsive a site is. The term ‘browser emulator’ refers to software that imitates the functionality of various web browsers. For instance, a Safari emulator aims to emulate Safari. Emulators help attain the exact look and feel of an actual Safari browser when a website is launched on it. Safari is a popular browser exclusive to Apple devices.