Resources: Software Testing Practices

The Software Quality Assurance Learning Center

Software Quality Assurance and Testing

Testing is an essential part of software development since it lets you measure software quality. Without testing, there is no way to verify that the software works correctly and bugs may be littered throughout the application and left unfound.

Testing is often done manually, by testers performing operations, step-by-step, and indicating whether a particular step was accomplished successfully or whether it failed. However, manual testing is a full-time effort, costly and often prone to human error.

To improve the efficiency of your testing, the testing process can be automated. Test automation allows companies to perform consistent and repeatable tests, save time and money, and improve the testing coverage. Unlike manual tests, automated tests perform precisely the same operations each time they are run, thereby eliminating human error and even cutting costs. Automated tests also run a lot faster, faster than any person could perform a manual test, so this allows companies to run more tests against their application. See Why Automated Tests?

With the shifting left movement, testers are now testing earlier and testing more often. With products such as TestLeft, technical users can now use the fastest test automation tool embedded in your IDE.

Clear all filters
Accelerating API Performance Problem ...

Teams that prioritize API Monitoring as a strategy are able to resolve API issues in less than 24 hours. We'll show you how to get started with API

Increasing Performance Test Coverage ...

Test coverage is on every tester’s mind – where are there gaps, how can I better understand the full picture to make sure issues don’t slip through

Magic Quadrant for Software Test Auto...

Selecting effective test automation tools is becoming more critical as business demands for faster application delivery and high quality intensify

Critical Capabilities for Software Te...

Selecting effective test automation tools is becoming more critical as business demands for faster application delivery and high quality intensify

Zaloni at SmartBear Connect: Microser...

Building software which is SMART (Scalable, Measurable, Available, Reliable & Testable) is non-trivial. Design & Architecture principles like SOA

TestComplete Users Share Their Experi...

Industry professionals share about their experiences with TestComplete at our first annual SmartBear Connect Conference.

SoapUI Users Share their API Testing ...

Industry professionals share about their experiences with SoapUI at our first annual SmartBear Connect Conference.

SmartBear Welcome with CEO Justin Teague

SmartBear's Chief Executive Officer, Justin Teague, provides an overview of the company's vision and where we're headed. 

SmartBear Product Vision & Roadmap

SmartBear's product leadership team gives insight into the Company's product strategy and roadmap across the entire product portfolio at SmartBear

Select Medical at SmartBear Connect: ...

Automated Testing is one of the major "new" items to be incorporated into software development projects. Companies who previously had no automated

Replacing HPE with SmartBear

A testimonial by QA Architects from a Large Entertainment Company on why they switched to SmartBear.

ReadyAPI Unscripted: Users Share Thei...

Industry professionals share about their testing experiences using ReadyAPI at our first ever SmartBear Connect Conference.

  « 1 2 3 4 5  »