Selenium Automation key features

Slides:



Advertisements
Similar presentations
Key-word Driven Automation Framework Shiva Kumar Soumya Dalvi May 25, 2007.
Advertisements

Test Automation An Approach to Automated Software Regression Testing Presented by Adnet, Inc Feb 2015.
Test Automation Framework Ashesh Jain 2007EE50403 Manager Amit Maheshwari.
By SAG Objectives Cross platform QA Automation for web applications Scheduling the automation Automatically build the test scripts Generate the.
ManageEngine TM Applications Manager 8 Monitoring Custom Applications.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Introduction to eValid Presentation Outline What is eValid? About eValid, Inc. eValid Features System Architecture eValid Functional Design Script Log.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Tutorial -01. Objective In this session we will discuss about : 1.What is MVC? 2.Why MVC? 3.Advantages of MVC over ASP.NET 4.ASP.NET development models.
Automation using Selenium Authored & Presented by : Chinmay Sathe & Amit Prabhu Cybage Software Pvt. Ltd.
DB2 (Express C Edition) Installation and Using a Database
Introducing ETIS n Express Term Internet Server is Express Term ‘on the Net’ n All the features of Express Term, plus –Complete control of your site look.
Chris Hyzer University of Pennsylvania
Terry Henry IS System Manager, SharePoint SME Micron Technology Inc.
Winrunner Usage - Best Practices S.A.Christopher.
© 2008 IBM Corporation Snehal S. Antani WebSphere XD Technical Lead SOA Technology Practice, ISSW, IBM WebSphere XD Compute Grid Developing Tooling Story.
DB2 Universal Database Confidential | July 2012 | India Software Lab Click to add text © 2012 IBM Corporation An End to End Windows Automation Framework.
Web Automation Testing With Selenium By Rajesh Kanade.
M Gallas CERN EP-SFT LCG-SPI: SW-Testing1 LCG-SPI: SW-Testing QMTest test framework LCG AppArea meeting (16/07/03) LCG/SPI LCG Software.
Selenium January Selenium course content  Introduction (Session-1)Session-  Automation  What is automation testing  When to go for automation.
Page 1 | | ©2009 Installation of Selenium IDE and RC Amit Maheshwari 20 th Sep’10.
XmlBlackBox The presentation Alexander Crea June the 15st 2010 The presentation Alexander Crea June the 15st 2010
 Automating the process of writing the automation code using Allay Test Tool.  Allay Test Tool generates test files in executable/running form.  Dev/Testers.
Grouper Multiple Deployments and Upgrading Shilen Patel Duke University This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported.
© 2012 LogiGear Corporation. All Rights Reserved FitNesseFitNesse Authors: Nghia Pham 1.
Selenium server By, Kartikeya Rastogi Mayur Sapre Mosheca. R
Tata Consultancy Services1 WebDriver Basics Submitted By : Akhil K Gagan Deep Singh Naveenrajha H M Poornachandra Meduri Shubham Utsav Sunil Kumar G Vivek.
Grouper Training - Admin - Installer Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons Attribution-NonCommercial.
Test Automation For Web-Based Applications Portnov Computer School Presenter: Ellie Skobel.
16 Copyright © 2004, Oracle. All rights reserved. Testing the Migrated Oracle Database.
New mechanism to update the database schema for DB2 and Oracle databases IBM Workload Scheduler IBM.
Manage your projects efficiently and on a high level PROJECT MANAGEMENT SYSTEM Enovatio Projects Efficient project management Creating project plans Increasing.
Information Screen Different options to realize. Idea one – You want this if: It should be easy to provide information ◦ Even for non-technical advanced.
INT213 Active Server Pages using Visual Basic Scripting.
Advanced Higher Computing Science
Version 0.1 Draft – For Review Murali Mohan Murthy
Cameron Blashka | Informer Implementation Specialist
ASP.NET Programming with C# and SQL Server First Edition
MeshCentral 2.0.
The Zen of UI Test Automation
Data Virtualization Tutorial: Introduction to SQL Script
A digital reference guide for database administrators
What is WWW? The term WWW refers to the World Wide Web or simply the Web. The World Wide Web consists of all the public Web sites connected to the Internet.
Test Automation CS 4501 / 6501 Software Testing
Introduction to JUnit CS 4501 / 6501 Software Testing
UI-Performance Optimization by Identifying its Bottlenecks
A digital reference guide for database administrators
HR Portal Team Dr. Ashraf Armoush Supervisor Ala’eddeen Awwad
2017 Microsoft Exam.
What is selenium? Selenium is a portable software-testing framework for web applications. Selenium provides a playback (formerly also recording) tool.
Advantages OF BDD Testing
Monitoring Java Applications with JAMon
Continuous Performance Engineering
Haden Jackson-Robbins
Populating a Data Warehouse
Populating a Data Warehouse
ARTIFICIAL INTELLIGENCE IN SOFTWARE TESTING
Populating a Data Warehouse
Populating a Data Warehouse
Test Automation CS 4501 / 6501 Software Testing
How to Improve Releasing Efficiency via i18N/L10n Test Automation.
Digital Instinct - Selenium Monkey Test Analyst By David Williams
Introduction to PHP.
SSIS Data Integration Data Warehouse Acceleration
SSIS Data Integration Data Warehouse Acceleration
Lecture 34: Testing II April 24, 2017 Selenium testing script 7/7/2019
SSIS Data Integration Data Warehouse Acceleration
Framework Anil
Presentation transcript:

Maximo Selenium Automation Framework for Maximo 7.6 Presenter: Joe Gydus Advisory Software Engineer (L3)

Selenium Automation key features Recorder to aid in script creation Keywords to group and run tests Callouts to reuse often-used actions Data files for input and output for tests Create and use variables, perform assertions, verify sql data in the database, manipulate dates, control wait times, perform nested 'if – then – else' and 'while' statements Easy-to-use granular logging – potentially especially beneficial for regulated industries.

UI Automation Goals Selenium UI Test Framework Benefits Efficient Validation Simple to Use Re-usable, Agile Improved quality of fix packs and IFIXes Greatly reduced cost to upgrade to new fix packs and releases Ability to always be at a current release Facilitation of Automation Best Practices sharing

Getting Started 2. Eclipse download link: http://www.eclipse.org/ 1. Maximo 7.6 Fix pack 2 and higher. 2. Eclipse 3. Smarter Infrastructure Automation Test Framework 4. Chrome 5. Chromedriver 6. From http://www.seleniumhq.org/download/ i. Selenium Standalone Server ii. Selenium Client & Webdriver Language Bindings for Java selenium-java-2.53.0.jar selenium-java-2.53.0-srcs.jar 7. Internet Explorer Driver Servers (Link) IEDriverServer_Win32_2.53.0.zip IEDriverServer_x64_2.53.0.zip 8. Database Drivers (Link) db2jcc.jar, db2jcc_license_cu.jar oraclethin.jar sqljdbc.jar 2. Eclipse download link: http://www.eclipse.org/ 3. Free download: Link: https://www.ibm.com/developerworks/community/forums/html/topic?id=4d90a532-31a3-41bd-a128-2186fdae50b8 4. Chrome link: https://www.google.com/chrome/ 5. Chromedriver link: https://sites.google.com/a/chromium.org/chromedriver/ 6. http://www.seleniumhq.org/download/ 7. IE Driver Servers link: https://selenium-release.storage.googleapis.com/index.html?path=2.53/ 8. DB Driver Link: http://www-01.ibm.com/support/docview.wss?uid=swg21363866

Demo Live demo using a script created to test an existing APAR (IV83082) (script IV83082_PRPRLineRequiredDateTZDif.bin) The live demo will demonstrate how to create a script, run it and when the script fails Sample of an e-mail notification when the script (passed / failed) Sample of the logs generated when the script (passed / failed)

Backup data

Sample Automated Test Results (Passed) Log is located where Selenium was installed.

Sample Automated Test Results (Failed)

Sample Automated Test Results (Failed details)

Links Eclipse free download link: http://www.eclipse.org/ Smarter Infrastructure Automation Test Framework link: https://www.ibm.com/developerworks/community/forums/html/topic?id=4d90a532-31a3-41bd-a128-2186fdae50b8 Chrome link: https://www.google.com/chrome/ Chromedriver link: https://sites.google.com/a/chromium.org/chromedriver/ IE Driver Servers link: https://selenium-release.storage.googleapis.com/index.html?path=2.53/ DB Driver Link: http://www-01.ibm.com/support/docview.wss?uid=swg21363866

Thank You!!