Software Testing Videos and Tutorials: Load Testing, Unit Testing, Functional Testing, Performance Testing, Agile Testing, DevOps

Migrate from Selenium to Selenide to Stabilize Your Tests

November 12, 2024 0

Selenium WebDriver is a great open source tool, but it is not software a testing library. It is a browser manipulation tool. Still, a good deal of software QA projects are built on pure Selenium. Selenide is a testing library based on Selenium for making stable and readable tests.

Tips for Successful Hybrid Mobile Applications Testing

October 14, 2024 1

Hybrid mobile applications, combining the best of both web and native technologies, are gaining popularity for their cost-effectiveness and faster development cycles. However, testing these applications presents unique challenges, particularly with WebViews.

Building Test Suites for .NET Web APIs

October 1, 2024 0

You built an API in .NET, put it in production, customers are using it, and now you have promises to keep. Promises related to the API contract and behavior. A good test suite will help you keep those promises by protecting against regressions.

Automated Load Testing Course with Gatling

September 17, 2024 0

QA had thoroughly tested the new release, performed Unit tests, functional tests and yet… we still crashed. The ultimate goal in development is to make sure the application works for the end users in the production env, not just in QA. This is where load testing and Gatling come in.

Software Quality Engineering for DevOps Teams

September 2, 2024 0

To continuously deliver IT systems at speed with a focus on business value, DevOps high-performance cross-functional IT delivery teams integrate quality engineering in their way of working. Quality engineering is the new concept in achieving the right quality of IT systems. DevOps teams take joint responsibility to deliver IT systems with business value to their users.

An Evolutionary Software Testing Strategy

July 23, 2024 1

The book Evolutionary architecture talks about how software architecture needs to keep evolving with the changes to business priorities and the tech landscape changes, with fitness functions guiding the evolution. The same concept shall and should be applied to the software testing strategy which is what I coin as Evolutionary testing strategy.

Reducing Test Failure Analysis Time with Machine Learning

June 4, 2024 0

How many of us have spent those hours just to analyze test failure Automation run reports to first determine whether it was an actual bug or environment specific issue or a test automation issue. We agree that no matter how much robust we make our UI Automation frameworks, we always encounter Automation/Environment specific failures, which increase the time spent on analyzing those failures and spotting actual issues/defects.

1 2 3 52