Shanika Wickramasinghe

Test Link Test Case Management

11 Important Things to Know About TestLink in 2024

What is TestLink Open-Source Test Management Application? TestLink is a test management tool used for project management, bug tracking, and test management. It is developed and maintained by Teamtest. The platform follows a centralized test management concept that enables smooth communication among cross-functional teams for the rapid development of tasks. What is the TestLink Tool? …

11 Important Things to Know About TestLink in 2024 Read More »

The Ultimate Guide to the Advantages and Disadvantages of Software Testing

If you are a software tester, you already know the importance of testing techniques in software testing. However, do you know what the advantages and disadvantages of Software Testing are? They help to check whether we get the expected outcomes from a software system. Understanding the benefits and drawbacks of software testing and these techniques …

The Ultimate Guide to the Advantages and Disadvantages of Software Testing Read More »

manual testing vs automation testing

Manual Testing vs. Automation Testing: Which is best for your project?

Software testing is typically categorized as Manual Testing and Automation Testing based on how performance of the testing. Automation Testing vs. Manual Testing remains a hot discussion topic among software testers. Both these testing processes have unique advantages, disadvantages, and use cases. This article will give you a thorough understanding of manual and Automation Testing. …

Manual Testing vs. Automation Testing: Which is best for your project? Read More »

Ultimate Guide to Black and White Box Testing

Black Box testing and White Box testing are two types of software testing techniques popular among testers. Black Box testing is executed without accessing the code base and without knowing how the software application works. In other words, understanding the software architecture, including front-end, backend, and middleware is not needed to perform Black Box testing. …

Ultimate Guide to Black and White Box Testing Read More »

Test Plan vs Test Strategy

Both test plan and test strategy are required elements for the Quality Assurance (QA) processes we execute during the software testing phase. Both of these documents are part of the QA Best Practices. However, the test plan and the test strategy are not always interchangeable. Therefore, depending on our testing requirements, we need to identify …

Test Plan vs Test Strategy Read More »

Software Testing Best Practices in 2024

Software testing best practices must be used when products are updated constantly to improve their performance and functionalities. Software testing has been imperative not only during the first development phase but also throughout maintenance. Therefore, your team needs a proper testing strategy that works in all circumstances. Thus, we need to follow software testing best …

Software Testing Best Practices in 2024 Read More »

The Four Levels of Software Testing: Unit Test, Integration Test, System Test, Acceptance Test

Four Levels of Testing that guarantee the quality of Software

Software testing is an important phase of the software development life cycle. This is the phase where you detect bugs in your application. However, software testing is not all about bug fixing but a complex process of determining the quality of a product. We can also say software testing compares a software application against the …

Four Levels of Testing that guarantee the quality of Software Read More »

TDD, BDD & ATDD: Which One Is The Best To Use?

Testing and automation is a significant phase in traditional SDLC and Agile development methodology for software development. Testing proceeds in various categories such as functional, behavior, acceptance, and more. TDD, BDD, and ATDD are some of the popular software development techniques used for automated test coverage. “No code goes in until the tests go on” …

TDD, BDD & ATDD: Which One Is The Best To Use? Read More »