際際滷

際際滷Share a Scribd company logo
Meraj Rasool Khattak GoodCore Software
Software testing is an investigation conducted to provide stakeholders with information about the quality of the product or service under test. Test techniques include, but are not limited to, the process of executing a program or application with the intent of finding software bugs.
Test automation is the use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes, the setting up of test preconditions, and other test control and test reporting functions.
Software testing automation is only about capturing and then playing actions. Software testing automation is a one time task. Software testing automation doesnt require much thought, planning and maintenance.
AutomatedQAs TestComplete  An extremely powerful testing automation tool. It provides both keyword and script based testing and could be used for automating GUI and web applications.  This is commercial. Sahi  It is an automation and testing tool for web applications, with the facility to record and playback scripts. Sahi runs on any modern browser which supports javascript.  This is open source.
We will be automating some basic scenarios for a Blog: Login to Blog Write a Post Save as Draft. Publish. Make sure this post exist on the listing page. Logout
Demonstration of how to record and then play these actions.
Audience questions.

More Related Content

Web testing automation with sahi

  • 1. Meraj Rasool Khattak GoodCore Software
  • 2. Software testing is an investigation conducted to provide stakeholders with information about the quality of the product or service under test. Test techniques include, but are not limited to, the process of executing a program or application with the intent of finding software bugs.
  • 3. Test automation is the use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes, the setting up of test preconditions, and other test control and test reporting functions.
  • 4. Software testing automation is only about capturing and then playing actions. Software testing automation is a one time task. Software testing automation doesnt require much thought, planning and maintenance.
  • 5. AutomatedQAs TestComplete An extremely powerful testing automation tool. It provides both keyword and script based testing and could be used for automating GUI and web applications. This is commercial. Sahi It is an automation and testing tool for web applications, with the facility to record and playback scripts. Sahi runs on any modern browser which supports javascript. This is open source.
  • 6. We will be automating some basic scenarios for a Blog: Login to Blog Write a Post Save as Draft. Publish. Make sure this post exist on the listing page. Logout
  • 7. Demonstration of how to record and then play these actions.