© 2011 LogiGear Corporation. All Rights Reserved Capturing Interface Presenter: Thuy Tran.

Slides:



Advertisements
Similar presentations
Esri International User Conference | San Diego, CA July 14, 2011 Troubleshooting ArcGIS Web APIs (JavaScript, Flex, Silverlight) from a Support Perspective.
Advertisements

Introduction to HTML & CSS
Part 2 Introduction to CSS. CSS Syntax – class selector 1 With the class selector you can define different styles for the same type of HTML element. You.
Jackson, Web Technologies: A Computer Science Perspective, © 2007 Prentice-Hall, Inc. All rights reserved Chapter 3 Style Sheets: CSS WEB.
14 1 Chapter 14 Database Connectivity and Web Development Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Leveraging Objects with XPath
© 2006 by IBM 1 How to use Eclipse to Build Rich Internet Applications With PHP and AJAX Phil Berkland IBM Software Group Emerging.
Selenium Web Test Tool Training Using Ruby Language Discover the automating power of Selenium Kavin School Kavin School Presents: Presented by: Kangeyan.
WEB329 ASP.NET: A Lap Around the New Enhancements for Web Developers in Microsoft Visual Studio 2005 Omar Khan Lead Program Manager Web Platform and Tools.
Philly.NET Hands-on Labs JAVASCRIPT SERIES. July 9: JavaScript Syntax Visual Studio ◦Projects ◦Editors ◦Debugging ◦Script blocks ◦Minification and bundling.
Tool name : Firebug A URL for more information about the tool, or where to buy or download it : Firebug is.
WaveMaker Visual AJAX Studio 4.0 Training Troubleshooting.
Course review BTM 395: Internet Programming. What you have learnt in this course.
Fall, Privacy&Security - Virginia Tech – Computer Science Click to edit Master title style Design Extensions to Google+ CS6204 Privacy and Security.
Selenium automated testing in Openbravo ERP Quality Assurance Webinar April 8th, 2010.
Robot Framework – Basic Level. Date: Version:1.0 Page 1.
1 Test Automation For Web-Based Applications Selenium HP Web Test Tool Training Portnov Computer School.
Selenium Web Test Tool Training Using Ruby Language Discover the automating power of Selenium Kavin School Kavin School Presents: Presented by: Kangeyan.
© 2012 LogiGear Corporation. All Rights Reserved Robot framework.
WaveMaker Visual AJAX Studio 4.0 Training Installation.
AJAX Making Dynamic Web pages more Dynamic Jim Hendricks April 25th, 2006.
JQUERY | INTRODUCTION. jQuery  Open source JavaScript library  Simplifies the interactions between  HTML document, or the Document Object Model (DOM),
Styling and theming Build campaigns in style. What we'll look at... How a web document is structured How HTML and CSS fit together Tools you will need.
© 2012, Mike Murach & Associates, Inc.
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
Esri UC 2014 | Technical Workshop | Effectively Debugging Web Applications Kelly Hutchins Matt Priour.
Animation & Effects Using JQuery. What is jQuery? jQuery is a lightweight, JavaScript library. The purpose of jQuery is to make it much easier to use.
FireBug. What is Firebug?  Firebug is a powerful tool that allows you to edit HTML, CSS and view the coding behind any website: CSS, HTML, DOM and JavaScript.
Selenium IDE. Benefits Selenium IDE is full-featured Selenium version with GUI Easy to install (Firefox plugin) Plugin support Intelligent field selection.
Selenium and Selenium on Rails. Agenda  Overview of Selenium Simple Selenium Tests Selenium IDE  Overview of Selenium on Rails  Problems with Selenium.
Web Automation Testing With Selenium By Rajesh Kanade.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Test Automation For Web-Based Applications Portnov Computer School Presenter: Ellie Skobel.
XML and SVG from PQL By Dave Doulton Computing Services University of Southampton.
Selenium January Selenium course content  Introduction (Session-1)Session-  Automation  What is automation testing  When to go for automation.
Are You Smarter Than a 5 th Grader? 1,000,000 5th Grade HTML 5th Grade Syntax 4th Grade HTML 4th Grade Syntax 3rd Grade HTML 3rd Grade Syntax 2nd Grade.
Intro to jQuery. What is jQuery? A JavaScript library Lightweight (about 31KB for the minified version) Simplifies HTML document traversing (DOM), event.
CSS Cascading Style Sheets A very brief introduction CSS, Cascading Style Sheets1.
© 2012 LogiGear Corporation. All Rights Reserved FitNesseFitNesse Authors: Nghia Pham 1.
Assignment for Understanding XML and XPath. You will learn 2 Finding objects in a web page Understanding what makes them unique Writing an XPath expression.
Document Object Model Nasrullah. DOM When a page is loaded,browser creates a Document Object Model of the Page.
IE Developer Tools Jonathan Seitel Program Manager.
Chapter 4 Murach's JavaScript and jQuery, C4© 2012, Mike Murach & Associates, Inc.Slide 1.
Browser Compatibility Testing, using different browsers Conditional Statements.
JavaScript Tools Tools for Writing / Editing / Debugging JavaScript Code Svetlin Nakov Technical Trainer Software University
Robot Framework – Basic Level. Date: Version:1.0 Page 1.
HTML Introduction HTML Editors HTML Basic HTML Elements HTML Attributes HTML Headings HTML Paragraphs HTML Formatting HTML Links HTML Head HTML CSS HTML.
CSCI 3100 Tutorial 5 JavaScript & Ajax Jichuan Zeng Department of Computer Science and Engineering The Chinese University of Hong.
CSS (Cascading Style Sheets). CSS CSS – Cascading Style Sheets – Cascade because of the way CSS rules can stack on top of each other. Allows you to add.
Essential tools for implementing and testing websites
Getting Started with CSS
Programming Web Pages with JavaScript
Selenium HP Web Test Tool Training
Selenium and Selenium on Rails
Stable and reliable Web Automation
Introduction of Selenium Webdriver Using Java
Website Design 3
JQuery with ASP.NET.
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Selenium Web Test Tool Training Using Ruby Language
Database Connectivity and Web Development
HTML5 Level I CyberAdvantage
Derek Swingley Kelly Hutchins
HTML5 Level II CyberAdvantage
Web scraping tools, a real life application
HTML5 Level II CyberAdvantage
HTML5 Level I CyberAdvantage
Murach's JavaScript and jQuery (3rd Ed.)
Murach's JavaScript and jQuery (3rd Ed.)
© 2017, Mike Murach & Associates, Inc.
Presentation transcript:

© 2011 LogiGear Corporation. All Rights Reserved Capturing Interface Presenter: Thuy Tran

© 2011 LogiGear Corporation. All Rights Reserved  Selenium IDE  Firebug  Firepath Outline of Sections

© 2011 LogiGear Corporation. All Rights Reserved Selenium IDE Selenium IDE is a Firefox plugin that does record-and-playback of interactions with the browser

© 2011 LogiGear Corporation. All Rights Reserved Selenium IDE

© 2011 LogiGear Corporation. All Rights Reserved Selenium IDE

© 2011 LogiGear Corporation. All Rights Reserved Firebug  Firebug integrates with Firefox to put a wealth of web development tools at your fingertips while you browse

© 2011 LogiGear Corporation. All Rights Reserved Firebug - Edit, debug, and monitor CSS, HTML, and JavaScript live in any web page...

© 2011 LogiGear Corporation. All Rights Reserved Firepath FirePath is a Firebug extension that adds a development tool

© 2011 LogiGear Corporation. All Rights Reserved Firepath  Edit, inspect and generate XPath 1.0 expressions, CSS 3 selectors and JQuery selectors

© 2011 LogiGear Corporation. All Rights Reserved Capture Interface 1.Id 2.Name 3.Xpath: -Xpath: attributes -Xpath: position -Xpath: idRelative

© 2011 LogiGear Corporation. All Rights Reserved Capture Interface Capture by ID:

© 2011 LogiGear Corporation. All Rights Reserved Capture Interface Capture by Name:

© 2011 LogiGear Corporation. All Rights Reserved Xpath  XPath is a syntax for defining parts of an XML document

© 2011 LogiGear Corporation. All Rights Reserved Capture Interface  Xpath:link

© 2011 LogiGear Corporation. All Rights Reserved Capture Interface Capture by Xpath:attributes

© 2011 LogiGear Corporation. All Rights Reserved  Use for attribute in the Xpath query

© 2011 LogiGear Corporation. All Rights Reserved Capture Interface Capture by Xpath:position

© 2011 LogiGear Corporation. All Rights Reserved Capture Interface

© 2011 LogiGear Corporation. All Rights Reserved Capture Interface

© 2011 LogiGear Corporation. All Rights Reserved Capture Interface  Using “starts-with”:

© 2011 LogiGear Corporation. All Rights Reserved Capture Interface

© 2011 LogiGear Corporation. All Rights Reserved  Using “contains”:

© 2011 LogiGear Corporation. All Rights Reserved THANK YOU