EUEM (End User Experience Monitoring) Training

Slides:



Advertisements
Similar presentations
Samsung Smart TV is a web-based application running on an application engine installed on digital TVs connected to the Internet.
Advertisements

Managing Your Literature Search Using Zotero. Outline  Overview of Zotero  Set up Online Sync  Save citations  Use Zotero with Microsoft Word  Review.
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
EValid Getting Started. Agenda Introduction to eValid First experience of using eValid Recording and Site Analysis in eValid.
Evalid Benchmark Testing and Java Applets.. Introduction to Benchmark Testing The Benchmark Test measures the amount of time a sequence of browser actions.
Introduction to eValid Presentation Outline What is eValid? About eValid, Inc. eValid Features System Architecture eValid Functional Design Script Log.
Tutorial 7 Working with Multimedia. XP Objectives Explore various multimedia applications on the Web Learn about sound file formats and properties Embed.
How to use Hot Potatoes Yan Liu. General picture of Hot Potatoes  The Hot Potatoes™ suite includes six applications, enabling you to create the following.
Eclipse is an open source IDE (Integrated Development Environment) for developing applications in Java, C/C++, HTML, Cobol, Perl, etc. The official Eclipse.
LoadTest. What is a LoadTest? By running multiple copies of the eValid browser simultaneously, eValid can impose heavy work loads on a WebServer. You.
Selenium Web Test Tool Training Using Ruby Language Discover the automating power of Selenium Kavin School Kavin School Presents: Presented by: Kangeyan.
Automation using Selenium Authored & Presented by : Chinmay Sathe & Amit Prabhu Cybage Software Pvt. Ltd.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 41 How Animation on the Web Works.
LEARN THE QUICK AND EASY WAY! VISUAL QUICKSTART GUIDE HTML and CSS 8th Edition Chapter 2: Working with Webpage Files.
Chapter 11 Adding Media and Interactivity. Flash is a software program that allows you to create low-bandwidth, high-quality animations and interactive.
© 2011 Delmar, Cengage Learning Chapter 11 Adding Media and Interactivity with Flash and Spry.
Citation Management: Using Zotero Brought to you by: Research Commons [Dana C., Mehdi P., Sarah E.] September 26, 2012.
TC2-Computer Literacy Mr. Sencer February 8, 2010.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
Sikuli Ivailo Dinkov QA Engineer PhoneX Team Telerik QA Academy.
WaveMaker Visual AJAX Studio 4.0 Training Troubleshooting.
Database-Driven Web Sites, Second Edition1 Chapter 8 Processing ASP.NET Web Forms and Working With Server Controls.
© 2011 Delmar, Cengage Learning Chapter 9 Collecting Data with Forms.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 11.
Selenium Web Test Tool Training Using Ruby Language Discover the automating power of Selenium Kavin School Kavin School Presents: Presented by: Kangeyan.
GumTree The Scientific Workbench ~Technology Showcase~ Tony Lam Australian Nuclear Science and Technology Organisation.
Build a Free Website1 Build A Website For Free 2 ND Edition By Mark Bell.
1 Test Automation For Web-Based Applications Selenium HP Web Test Tool Training Portnov Computer School.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
IT 211 Project Integration and Deployment Lab #11.
WaveMaker Visual AJAX Studio 4.0 Training Installation.
SharePoint 2010 Development Environment A Guide to Setup SharePoint 2010 Development Environment on Windows 7 Machine.
Processing.js.
Tutorial 7 Creating Forms. Objectives Session 7.1 – Create an HTML form – Insert fields for text – Add labels for form elements – Create radio buttons.
Database-Driven Web Sites, Second Edition1 Chapter 5 WEB SERVERS.
Putting Applets into Web Pages.  Two things are involved in the process of putting applets onto web pages ◦ The.class files of the applet ◦ The html.
MathXL ® for School Student Training Series Enrolling in Your MathXL ® for School Class & Setting Up Your Computer for MathXL ® for School.
Active Server Pages  In this chapter, you will learn:  How browsers and servers interacted on the Internet when the Internet first became popular 
Selenium Web Test Tool Training Discover The Automating Power Of Selenium Author : Girija Prasad Panda Alcatel-Lucent.
Selenium IDE. Benefits Selenium IDE is full-featured Selenium version with GUI Easy to install (Firefox plugin) Plugin support Intelligent field selection.
Web Automation Testing With Selenium By Rajesh Kanade.
Use CSS to Implement a Reusable Design Selecting a Dreamweaver CSS Starter Layout is the easiest way to create a page with a CSS layout You can access.
Introduction to Taverna Online and Interaction service Aleksandra Pawlik University of Manchester.
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.
Page 1 | | ©2009 Installation of Selenium IDE and RC Amit Maheshwari 20 th Sep’10.
Chapter 11 Adding Media and Interactivity. Chapter 11 Lessons Introduction 1.Add and modify Flash objects 2.Add rollover images 3.Add behaviors 4.Add.
Test Automation For Web-Based Applications Portnov Computer School Presenter: Ellie Skobel.
1111 Master Pages Beginning ASP.NET in C# and VB Chapter 6.
V7 Foundation Series Vignette Education Services.
XP Creating Web Pages with Microsoft Office
BIT 286: Web Applications Automated Web Testing. Selenium  Selenium Is moving from being Firefox based to being more of a 'normal desktop' program that.
Arklio Studija 2007 File: / / Page 1 Automated web application testing using Selenium
ASP.NET Forms.
Running a Forms Developer Application
BEHAVIOR DRIVEN DEVELOPMENT / TESTING (BDD)
JRA2: Acceptance Testing senarious
Testing Dashboard web applications
Data Virtualization Tutorial… CORS and CIS
Testing With Selenium - Open source Test Automation Tool
Mozilla Firefox Toll free number. Want to take user reviews and genuine feedback on mozilla firefox then check out the link- Mozilla Firefox Phone NumberMozilla.
ITI 133 HTML5 Desktop and Mobile Level I
HTML5 Level I Session II Chapter 3 - How to Use HTML to Structure a Web Page
Python, PhantomJS, & Selenium
Web UI testing automation and Selenium
In this session… Introduce what we’re talking about
Selenium Web Test Tool Training Using Ruby Language
Selenium Tutorials Cheyat Training.
Master a Skill / Learn for Life
Recitation on AdFisher
Selenium IDE Installation and Use.
Presentation transcript:

EUEM (End User Experience Monitoring) Training ITRS EUEM (End User Experience Monitoring) Training 20 September 201820 September 2018 Anuja Nadarajah Support Intern itrsgroup.com

What is EUEM? This is a Netprobe plugin that measures aspects of a user’s experience and interaction with a website. 20 September 2018 itrsgroup.com

Baby steps… Mozilla Firefox allows you to record the scenario (interacting with a web page and its elements as in a normal browser session). EUEM plugin translates this scenario into a format that can be uploaded into the GSE. The scenario script is then transformed into executable JavaScript that is utilized by PhantomJS, an open-source headless WebKit implementation Information gathered by PhantomJS is then visualised on the Active Console (AC2). 20 September 2018 itrsgroup.com

Scenarios There are three main parts to the EUEM plugin which are: Scenarios – represents a users interaction with a web page or a series of web pages. Steps - Scenarios consist of steps which correspond to a single command carried out on a web page. These steps are carried out in sequence Elements - Each step has one to many elements. A step to open a web page will include all of the elements that make up a web page – the HTML, the images, and the JavaScript files that are included with the page. 20 September 2018 itrsgroup.com

Open source technology needed PhantomJS (http://phantomjs.org/). A headless WebKit implementation that we're using as the engine to playback scenarios in order to monitor websites. CasperJS (http://casperjs.org/). A PhantomJS API. Selenium IDE (http://seleniumhq.org/docs/02_selenium_ide.html). We use this for recording scenarios. 20 September 2018 itrsgroup.com

There are three stages in using EUEM: Scenario Creation - the recording of a scenario as a user uses a web site. Scenario Playback - the playback of a scenario script to collect data for monitoring the user experience. Scenario Visualisation - the visual presentation of data collected from scenario playback. 20 September 2018 itrsgroup.com

Exercise 20 September 2018 itrsgroup.com

Installing EUEM Firefox Plugin Pre-Requisites: Install Mozilla Firefox Browser (http://www.firefox.com) Install Selenium IDE Firefox Plugin (http://seleniumhq.org/download/) Go to http://seleniumhq.org/download/ - Extremely important to download Selenium IDE before installing any AC2 components Download the latest Selenium IDE. Using Firefox it will automatically install after downloading, if Selenium IDE was downloaded using other browser. Follow next steps. Open Firefox Browser Drag the downloaded file (.XPI extension) to the Browser Window Wait until the Installation Dialog appears Click Install button when enabled to start installation Restart Firefox Browser after installation is completed 20 September 2018 itrsgroup.com

EUEM Firefox Plugin… In AC2 working directory, go to doc folder. Drag geneos-euem.xpi to Firefox Browser Window Wait until Installation Dialog appears Click Install button when enabled to start installation Restart Firefox Browser after installation is completed 20 September 2018 itrsgroup.com

Record a Scenario 20 September 2018 itrsgroup.com

Running the Netprobe No configuration needed for the Netprobe therefore run the Netprobe in the desired port. Student1 – 1991 Student2 – 1992 Student3 – 1993 Student4 – 1994 Run the Netprobe using: nohup ./euem-netprobe.linux_64 -port PORT_NUMBER & 20 September 2018 itrsgroup.com

Create a Netprobe – giving it the correct port number Active Console Create a Netprobe – giving it the correct port number Create a new Managed Entity Create a new Sampler 20 September 2018 itrsgroup.com

Thank you itrsgroup.com