Systems | Development | Analytics | API | Testing

Testing

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

White Box, Gray Box, and Black Box Testing - Unpacking The Trio

Functional testing is important in the software development process and is employed by around 90% of development teams, according to Huttle Research. It ensures software performs as intended through different methodologies such as white box, black box, and gray box testing. However, choosing the right approach can be complex, involving considerations like project requirements, team expertise, and specific software characteristics.

Adding Colour To The Log Output Of Logging Libraries In Go

Logging is an integral part of software development, providing developers with valuable insights into the behaviour and performance of their applications. In the Go programming language, various logging libraries, such as the standard library’s log package or third-party options like logrus , zap and zerolog, facilitate the generation of log output.

The Benefits of Exploratory Testing in Agile Environments

Agile software development places significant value on faster processes and better-quality outcomes, but there are a lot of different techniques that teams can leverage to achieve these goals. For many, automation integration has become a major priority, but there are several benefits to be seen from manual operations like exploratory testing. Let's take a look at what advantages exploratory testing can bring to agile environments.

Decoding Mobile App Testing: 7 Crucial Benefits of On-Premise Physical Devices versus Real Device Cloud Environments

In the dynamic space of mobile app development, testing methodologies play a pivotal role in ensuring the quality and functionality of applications across diverse devices and platforms. Traditionally, on-premise physical device testing has been the norm, offering unparalleled insights into real-world scenarios. However, real device cloud testing has revolutionized the landscape, providing newfound agility and scalability.

GitTogether | Combine and Rule | Gunesh Patil

Combinatorial testing is a crucial technique for ensuring software reliability by efficiently testing various combinations of input parameters. However, manual creation and execution of test cases for all possible combinations can be time-consuming and impractical. To address this challenge, this talk introduces an open-source tool designed to streamline combinatorial testing processes, maximizing test coverage while minimizing effort.

Scram Authentication: Overcoming Mock Testing Challenges

In the vast landscape of cybersecurity, authentication stands as the guardian of digital fortresses, ensuring that only the right individuals gain access to sensitive information and services. Imagine you’re at the entrance of a top-secret facility, and you need to prove your identity to the security personnel. In the digital realm, this is precisely what authentication mechanisms do – they verify your identity before granting access.

How the Future of #AutomationTesting & SDETs Look like | Subhash Kotra | #QonfX 2024

In this session, Subhash Kotra delves into the future of automation and Software Development Engineers in Test (SDETs) in an AI-driven world. Discover how AI-powered automation tools are revolutionizing testing methodologies, enhancing efficiency, and scalability. Learn about the evolving role of SDETs in integrating AI into the software development lifecycle, designing robust testing frameworks, and ensuring responsible AI deployment.