Atit Leelasuksan Rungroj Maipradit

Slides:



Advertisements
Similar presentations
Auto-test Tools: Sahi and Rational Robot Ting Yu Xia Liu University of Ottawa.
Advertisements

Thien-An Mac QA consultant / Ghostbugster
Selenium Tutorial. What is Selenium? Javascript framework that runs in your web- browser Works anywhere Javascript is supported Hooks for many other languages.
Pubman and Selenium tests. What is Selenium Selenium is a suite of Web application test automation tools for any browser on any operating system –Firefox,
Selenium HP Web Test Tool Training
Test Automation Framework Ashesh Jain 2007EE50403 Manager Amit Maheshwari.
Web based testing: Chucklist and Selenium
Automation using Selenium Authored & Presented by : Chinmay Sathe & Amit Prabhu Cybage Software Pvt. Ltd.
Software Quality Assurance QA Engineering, Testing, Bug Tracking, Test Automation Software University Technical Trainers SoftUni Team.
Selenium automated testing in Openbravo ERP Quality Assurance Webinar April 8th, 2010.
Val Kravets, Luis Sanchez, Allen Chung, Phillip Anderson, Leyla Norooz, Brian Ramnarian, Todd Watson.
Selenium Web Test Tool Training Using Ruby Language Discover the automating power of Selenium Kavin School Kavin School Presents: Presented by: Kangeyan.
Selenium Web Test Tool Training Using Ruby Language Discover the automating power of Selenium Kavin School Kavin School Presents: Presented by: Kangeyan.
BIT 286: Web Applications Automated Web Testing. Selenium  Selenium Is moving from being Firefox based to being more of a 'normal desktop' program that.
Pubman and Selenium tests. What is Selenium Selenium is a suite of Web application test automation tools for any browser on any operating system –Firefox,
Test Automation For Web-Based Applications Portnov Computer School Presenter: Ellie Skobel.
Test Automation For Web-Based Applications Portnov Computer School Presenter: Ellie Skobel.
Selenium January Selenium course content  Introduction (Session-1)Session-  Automation  What is automation testing  When to go for automation.
Introduction Selenium IDE is a Firefox extension that allows you to record, edit, and debug tests for HTML Easy record and playback Intelligent field selection.
Mohit Anand, Software Engineer Adobe 1 Selecting GUI Automation Testing Tool for Mobile Domain.
© 2012 LogiGear Corporation. All Rights Reserved FitNesseFitNesse Authors: Nghia Pham 1.
Test Automation Using Selenium Presented by: Shambo Ghosh Ankit Sachan Samapti Sinhamahapatra Akshay Kotawala.
QA Online Training In QA Click Academy. Selenium is a test automation framework used to test web applications such as browsers. It consists of different.
BIT 286: Web Applications Automated Web Testing. Selenium  Selenium Is moving from being Firefox based to being more of a 'normal desktop' program that.
What is Selenium Web Driver? - Selenium Training Collection.
Arklio Studija 2007 File: / / Page 1 Automated web application testing using Selenium
Introduction of Selenium Eli Lu 2016/10/13. Outline What is selenium ? Selenium Projects Selenium Sponsors Easy to use Useful Feature & Tools Useful Links.
Web driver and its comparison Selenium RC. Selenium web driver: It's web automation testing out framework that assists to execute assessments throughout.
Real Testing Scenario Strategy: A Real-life TestOps Environment
Test Web applications using Selenium
Automation of Software Test
BEHAVIOR DRIVEN DEVELOPMENT / TESTING (BDD)
Selenium HP Web Test Tool Training
The Zen of UI Test Automation
Selenium HP Web Test Tool Training
How to Test a Complex ERP Application using a Data-Driven Framework
Testing with Selenium IDE
Functional Automation Framework
Selenium HP Web Test Tool Training
Test Automation CS 4501 / 6501 Software Testing
Automated UI Testing with Seleno.
Introduction of Selenium Webdriver Using Java
Automating GUI testing with Selenium WebDriver, Java and Eclipse
Selenium Web Test Tool Training Using Ruby Language
UI Test Automation with Appium
Durham Blackboard User’s Conference
Software Quality Assurance
Intro to CS Monday, August 29
Intro to CS Monday, August 24
Effective way to build test Automation strategy in Agile
VISUAL AUTOMATED REGRESSION TESTING - Sriram Angajala
RemoteLaunch - Overview
QuickBooks accounting solution has emerged as a boon for small and medium businesses. This software has changed the way accounting and bookkeeping is.
What is selenium? Selenium is a portable software-testing framework for web applications. Selenium provides a playback (formerly also recording) tool.
TRANSLATORS AND IDEs Key Revision Points.
Haden Jackson-Robbins
Real Testing Scenario Strategy: Bringing this all together – Success!
Ringer: Web Automation by Demonstration
Selenium vs Protractor
Web scraping tools, an introduction
Test Automation CS 4501 / 6501 Software Testing
Selenium HP Web Test Tool Training
Web UI testing automation and Selenium
How to Improve Releasing Efficiency via i18N/L10n Test Automation.
Login For Excellence Selenium Training In Chennai.
Selenium Tutorials Cheyat Training.
CS 240 – Advanced Programming Concepts
Selenium HP Web Test Tool Training
Selenium Web Test Tool Training Using Ruby Language
Automated browser testing with Selenium and C#
Presentation transcript:

Atit Leelasuksan 5510546221 Rungroj Maipradit 5510546654 Test Automation Atit Leelasuksan 5510546221 Rungroj Maipradit 5510546654

Concept control the execution of tests comparison of actual outcomes with predicted outcomes

Example Tool - NUnit https://www.inflectra.com/Rapise/Highlights/Unit-Testing.aspx

Why Continuous delivery and continuous testing Regression testing Reduce man-power in testing

In practice http://www.pepgotesting.com/continuous-integration/

Example Tool Web automate Selenium (Open Source) GUI automate Ranorex (Commercial) Unit Testing JUnit (Open Source)

Selenium Selenium is a tool to automates browsers. It is for automating web applications for testing purposes. Web-based administration tasks can (and should!) also be automated as well.

Selenium Selenium has 2 part Selenium Webdriver Selenium IDE

Selenium Webdriver Selenium support a lot of computer languages Java Ruby Python Javascript ( Node JS )

Selenium IDE Selenium IDE has built in Firefox. - Doesn’t require any programming knowledge. - Use capture and replay method.

Selenium Java syntax Create Driver Result

Selenium Java syntax Open Website Result

Selenium Java syntax Open Link Result

Selenium Java syntax Open Link Result

Demo

Exercise

Exercise 1 Open https://mike.cpe.ku.ac.th/~uwe/01219343/index.html Try to open latest quiz. Then try to do it again with automate.

Exercise 2 Open google. Search kasetsart university. Open kasetsart website. Then try to do it again with automate.

Why exercise 2 fail Problem Can’t find element link = Kasetsart University Why Selenium can’t find inconsistent data such as google search Selenium capture and replay has a problem with wait.

Exercise 3 In your pair, one act as test manager one act as tester. Test manager choose one website of your choice (your project is ok) and one requirement to test Tester try to test selected website with given requirement Discuss the result

Discussion

Problem in Our project / How to solve Problem occur when web change UI. Fix workflow. Set ID for each button and textfield. Use routes instead of clicking if possible. Run in unit test to see which function doesn’t work.

Pros Repeatability Cons Took time longer than manual testing