Testing Dashboard web applications

Slides:



Advertisements
Similar presentations
VISTA RDC rdc.eortc.be EORTC Remote Data Capture System
Advertisements

Summer Student presentation Changing Dashboard build system to Bamboo Robert Varga IT/SDC
By SAG Objectives Cross platform QA Automation for web applications Scheduling the automation Automatically build the test scripts Generate the.
Unauthorized Reproduction Prohibited SkyPoint Alarm Integration Add-On Using OnGuard Alarms to create events in SkyPoint Also called ‘SkyPoint V0’ CR4400.
Install WordPress with Xampp. By With Thanks to: Rupesh Kumar.
INSTALLATION OF WORDPRESS. WORDPRESS WordPress is an open source CMS, often used as a blog publishing application powered by PHP and MySQL. It has many.
IT:Network:Applications VIRTUAL DESKTOP INFRASTRUCTURE.
 What is Software Testing  Terminologies used in Software testing  Types of Testing  What is Manual Testing  Types of Manual Testing  Process that.
Selenium – Testing Tool. What is Selenium? Selenium is a robust set of tools that supports rapid development of test automation for web-based applications.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 CSE 403 System Testing Reading: various web sites about Selenium! These lecture slides are copyright (C) Marty Stepp, They may not be rehosted,
Alfresco – An Open Source Content Management System - Bindu Nayar, Bhavana Mohanraj.
Apache JMeter By Mohamed Talaat
Manage Engine: Q Engine. What is it?  Tool developed by Manage Engine that allows one to test web applications using a variety of different tests to.
WEB FORM DESIGN. Creating forms for a web page For your web project you have to design a form for inclusion on your web site (the form information should.
Click Tools, then Account Settings. Click New… Click Microsoft Exchange, POP3,IMAP, or HTTP, then Next.
© 2012 WIPRO LTD | 1 Version 1.0a, 23 rd April 2012 TTCN-3 Users Conference Practical integration of TTCN-3 with Robot test automation framework.
© 2012 LogiGear Corporation. All Rights Reserved Robot framework.
SharePoint 2010 Development Environment A Guide to Setup SharePoint 2010 Development Environment on Windows 7 Machine.
Once you have contacted me to set up a new account, your computer needs to be configured to dial into.DevlinEx and use our servers for things like .
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
D.I.R.T. Training, Module 2 Universal Front-End Loader (UFEL) Houston, TX, 3/31-4/1/05 DIRT Development Team.
User’s guide. Compare features:EndNote WebEndNote Save references++ Organize & edit references++ Storage capacity (number of references)10,000unlimited.
Website Project Development Presentation by APNARAJ.COM.
2 Copyright © 2004, Oracle. All rights reserved. Running a Forms Developer Application.
RMS Importer Status MACS Week March 2011 PP b-ABR_RMSImporterStatus Angela Brett RMS Importer Status 1.
QuikTrac 5.5, a validated Motorola Software Solution, allows you to take your Host ERP screens and extend them out to fixed or mobile devices including.
Step #1: Enter the following link: u/showLogon.do u/showLogon.do Step #2: Enter your HSU User Name and.
Google Apps (Education Edition) A step guide to a successful deployment January 10 th, 2008 California Technology Assistance Project
Selenium Web Test Tool Training Discover The Automating Power Of Selenium Author : Girija Prasad Panda Alcatel-Lucent.
And Tier 3 monitoring Tier 3 Ivan Kadochnikov LIT JINR
BIT 286: Web Applications Automated Web Testing. Selenium  Selenium Is moving from being Firefox based to being more of a 'normal desktop' program that.
Packaging for Voracity Solutions Control Panel David Turner.
Use cases Practice 4. Task 1  The author of the article “Author” send his paper (“SendPaper”) to the editor of the magazine (“Edition”). The editor send.
Computer Literacy for IC 3 Unit 1: Computing Fundamentals © 2010 Pearson Education, Inc. | Publishing as Prentice Hall.1 Chapter 4: Identifying Software.
Producing a high-impact web experience by integrate Macromedia Flash and ASP By Katie Tuttle CS 330: Internet Architecture and Programming Project.
Selenium January Selenium course content  Introduction (Session-1)Session-  Automation  What is automation testing  When to go for automation.
Introduction to Taverna Online and Interaction service Aleksandra Pawlik University of Manchester.
Module 8: Managing Software Distribution. Collections Packages Programs Advertisements Collections Packages Programs Advertisements How Software.
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.
Peter Batchelor & Liddy Nevile - OZeWAI HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile
WMT The CSDMS Web Modeling Tool Mark Piper Eric Hutton Irina Overeem
WEB FORM DESIGN. Creating forms for a web page For your web project you have to design a form for inclusion on your web site (the form information should.
SAM Sensors & Tests Judit Novak CERN IT/GD SAM Review I. 21. May 2007, CERN.
The new generation of Supervisory System Main Features: MONITORING is based on reading and saving the values from the field and then using these values.
Tier3 monitoring. Initial issues. Danila Oleynik. Artem Petrosyan. JINR.
Test a Little, Code a Little Colin Sharples IBM Global Services New Zealand Colin Sharples IBM Global Services New Zealand.
Omeka Plugin Presentation: Contribution Plugin Greg Ferguson LIS 654 November 8, 2011.
Experiment Support CERN IT Department CH-1211 Geneva 23 Switzerland t DBES Andrea Sciabà Hammercloud and Nagios Dan Van Der Ster Nicolò Magini.
Test Automation Using Selenium Presented by: Shambo Ghosh Ankit Sachan Samapti Sinhamahapatra Akshay Kotawala.
Installing RandoNode Starter Kit OPEN Development Conference September 19, 2008 Max Lin Systems Analyst Julia Chen Systems Analyst.
Automated Tests for OutSystems Applications
2 Copyright © 2004, Oracle. All rights reserved. Running a Forms Developer Application.
1.Switch on the computer and wait for loading. 2.Select the Windows 7 OS at the end of the list. 3.Click on the link ‘Administrator’ 4.Enter the administrator.
Indispensable tools for research at its best RefWorks 2.0 Samuel Ncoyini Special Collections Librarian.
BIT 286: Web Applications Automated Web Testing. Selenium  Selenium Is moving from being Firefox based to being more of a 'normal desktop' program that.
MAJOR MODULES Recruitment Management Attendance Management
Running a Forms Developer Application
Selenium HP Web Test Tool Training
JRA2: Acceptance Testing senarious
Service Restore Flow Receives/retrives input of list of server involved in the process Flow Performs multi level health check like process status, replication.
ShareTheTraining TRR ARB Presentation Team 11
Presented by [Harshit Agrawal] 03/02/2017
EUEM (End User Experience Monitoring) Training
Loading a File to the UST Web Server
How to Create a KPI Dashboard Report
FEATURE OF THE (EVERY OTHER) DAY
Procedure for adding a Trusted Site
Ch 1 .Installing and configuring SQL Server 2005
Selenium IDE Installation and Use.
Presentation transcript:

Testing Dashboard web applications P. Saiz

Selenium Simulates user interaction on a web site Clicking, entering text, checking output Firefox plugin Batch mode Thanks Jarka! http://seleniumhq.org

Selenium in action

Tests Multiple actions: Action defined by name +2 arguments Open, click, wait, type, verify, assert Action defined by name +2 arguments Output in html: <tbody> <tr><td>open</td><td>/dashboard/request.py/siteviewhome</td><td></td></tr> <tr><td>waitForTitle</td><td>Site View Home</td><td>5000</td></tr> <tr> <td>verifyText</td><td>T0 +T1</td><td></td></tr> <tr> <td>verifyTextPresent</td><td>T2</td><td></td></tr> <tr> <td>waitForTextPresent</td><td>T2 waiting room</td><td></td></tr> <tr><td>verifyTextPresent</td><td>Algorithm for calculating…</td><td></td></tr> </tbody>

Test suite Collection of tests Also saved as an html doc Testsuite can be run on an endpoint

Integrating with build system Proof of concept already done! http://dashb-ai-build/ When new release: Start new web server Install new module Configure database Run the tests Publish output

Next steps Create tests for other applications Alarms, notifications when tests fail Mark ‘insecure’ rpms Create ‘Hall of fame’