Skip to content
Software Testing Library
YOUR GO-TO RESOURCE FOR THE LATEST SOFTWARE TESTING INSIGHTS

ABOUT TEST AUTOMATION

 
Automation Testingautomation-testing-1







  • Differentiate between Manual Testing vs Automation Testing
    There are some notable differences between Manual testing and Automated testing. In manual testing, testers will need to execute the tests step by step, without test scripts, while in automation testing, tests are performed automatically through test automation frameworks, along with testing tools. 
  • Types of Automation Testing
    When it comes to types of automation testing, there are three things to consider:
    (1) The types of testing (functional and non-functional testing) 
    (2) The types of test (API tests or Regression tests); or
    (3) The phase of testing (Unit Testing or UI Testing).
  • Misconceptions about Test Automation
    There are some widespread misconceptions about test automation that prevent people from getting the most benefits from it. 
  • Challenges of Test Automation
    Although switching from manual testing to automation testing can be worthwhile, the modern testing method may come with several challenges such as: difficulty in communication, lack of test automation skills, high upfront investment, and more.
  • Test Automation Framework
    Testing frameworks are integral to any successful automation testing project. Understanding the most popular test automation frameworks as well as their benefits and drawbacks can help you accelerate the testing process and achieve higher ROI.
  • Automation Testing Tool and Examples
    As important as the automation framework, an automation testing tool will help you design testing tasks and automate the execution of those testing for you. Some popular automation testing tools include Selenium, Squish, and Katalon.
  • Key Considerations when Choosing Automation Tools
    To take full advantage of automation testing, deciding which automation tool to choose is essential. Since there's a broad spectrum of automation testing tools available on the market, it’s essential to evaluate the right tools for your team via this checklist.
  • ROI of Test Automation
    With automation testing, your team can increase test coverage, find bugs earlier, and combine with manual testing effortlessly. Above all, the ROI that automation testing can bring to your software development process is the key determinant.
  • How to Choose Test Cases for Automation
    Despite several advantages of automation testing, not every test cases are suitable to be automated. Therefore, it's essential for QA teams to choose test cases for automation at the beginning.
  • Automation Testing Strategy
    With a suitable automation testing strategy in place, QA teams can accelerate testing time and save efforts effectively while ensuring extensive test coverage. These 8 automation testing strategies will help you optimize the testing process and improve all QA team members' skills.
  • How to Implement Automation Testing for your Agile Team
    Many software development teams are now faced with the necessity of making testing more agile while still ensuring the testing quality. This article will provide you with some techniques to do so.
  • Guide to Start Automation Testing from Scratch 
    Testing is an essential stage in any software development life cycle, especially to ensure product quality. To start automation testing, you'll need to define the scope of automation, select the proper testing tools, plan, design, and execute test cases.

 


.

software testing methodologies
  • Performance Testing
    Performance Testing is considered to be among the most essential and important types of software testing. It's the go-to method to understand what would happen if an application is put under extreme conditions.
  • API Testing
    Another type of automation testing is API Testing. It ensures that a given API works well in terms of functionality, security, performance, and reliability.

 

 

  • Top tools for Continuous Testing tools
    Continuous Testing is important for teams to deliver high-quality products timely and get better control across the testing and development process. With this hand-picked list of continuous testing tools, you can have various choices based on your budget as well as yur team's resources and expertise.

 

software testing companies
  • Essential Skills for a Top Automation Tester
    Concerning the rising inclination toward automated testing, QA experts need to be fast, capable of detecting bugs promptly, and flexible in solving problems. It's vital to get your team fully equipped with sufficient skills to ensure the testing process runs smoothly.
  • Top 10 Software Testing service companies in Vietnam
    As the process of training the testing team can be time and resources consuming, businesses can consider another simple option - outsourcing testing services. When the number of IT service providers has grown, and it's getting more challenging to choose the right one, our list of Vietnam's leading IT app development companies can help you explore their background and main services.

 

Sign up to get the latest insights

Want to see flawless Software Testing in action? Let us show you how

ABOUT KMS SOLUTIONS

Logo-KMSS-1

KMS Solutions works closely with leading software companies across the globe to bring the most advanced and innovative technologies to Asia Pacific. The focus is to help organizations achieve their business goals through world-class fit-for-purpose solutions and proven industry best practices. KMS Solutions’ success is ultimately measured by the positive impact that it makes to the client’s business.