Srilu Pinjala (Sridevi) IBM
|
|
- Gertrude Glenn
- 5 years ago
- Views:
Transcription
1 Srilu Pinjala (Sridevi) IBM
2 Assumptions Audience is familiar with Selenium IDE or other automation tools. Familiar with Record and Playback and Analyzing the results of Playback. I am positive that you can take this concept and make it your own and implement it with the automation tool of your choice. This tutorial is about a new framework that focuses on saving the automation script to handle User Interface (UI) & HTML ID changes. It simultaneously enables us to write our scripts in English (literally).
3 Installations / Software needed Download and install 1. We will utilize the Selenium IDE, Mozilla Firefox (any version as long as each is compatible with the other) 2. Mozilla Firefox Selenium IDE - (download Selenium IDE latest version and any add-ons listed in the same page (optional)) 4. FireBug for Firefox Terms to be acquainted with UI = User Interface GUI = Graphical User Interface DOM = Document Object Model HTML ID = Identification attribute that provides Document-wide unique identifier for an element.
4 Introduction 1. What happens to the automated regression scripts if the User Interface changes? 2. Can we use the same scripts for testing various user interfaces with a similar purpose? 3. What is the simplest method to update the scripts? 4. What is the simplest method to trouble shoot issues with scripts?
5 Introduction This presentation will give step-by-step instructions for creating a Test suite utilizing the Green Lantern concept. A tester can take this concept and utilize it for creating test suites for one s applications. First step is to specify a location where the test result pictures will be stored. I log messages with pictures rather than go through the log file and find the errors, warning or information messages. Second step is to identify the elements (text field, link, button, page, text, check box, etc.). The developers usually assign a logical name to these elements. I rename the logical names with a naming convention. Third step is to create a data sheet where the data is saved in HTML format. This data will be used by the test scripts as an alternative to hard coded test data. Fourth step will invoke the URL intended for testing. I like to use one selenium test case solely to invoke the URL that can be replaced and used with other functionality. Last but not least, the ingredient that adds value to this concept is being able to post a screen shot at every passed or failed step with a meaningful message as its name.
6 Concept Main elements in a software application are Text fields Check boxes Radio buttons Links Menus Captions Images Logos Text Captions Table Column Every test uses some or all the elements in a page
7 First Step Select a location on the local Drive and create the following folders in the order specified. The folder names that are highlighted (In Bold) only will be used for this tutorial.
8 01_FilePath File path specifies the location for the Captured Screen Shots to be saved. Each set of screen shots will be saved to a specific location with a specific naming convention. Type in the following paths and store as variables for Gmail, Netflix and Yahoo. (Copy paste all the steps and modify the few names as necessary) File Path for Gmail Save the test case as 01_FilePath_Login_Gmail at C:\000_SeleniumIDE\01_FilePath
9 File Path for Netflix 01_FilePath Save the test case as 01_FilePath_Login_Netflix at C:\000_SeleniumIDE\01_FilePath File Path for Yahoo Save the test case as 01_FilePath_Login_Yahoo at C:\000_SeleniumIDE\01_FilePath
10 02_Repository Main elements for this User Interface are fields Username and Password, check box Stay Signed in, button Sign in, link Cant access your account? on page Login; and button Username and Sign Out and any error messages. Right click on the element and select to add with option asserttext Save the test case as 02_rep_Gmail at C\000_SeleniumIDE\02_Repository Open the test case file via Notepad. Find and replace all asserttext with store. Save, close and reload the file. Assign suitable variables for each element and sort them alphabetically.
11 02_Repository Create repository for Netflix and Yahoo in a similar fashion. 02_rep_Netflix 02_rep_Yahoo
12 It is certainly a good idea to document the names for each element along with the screen shots. Documentation (optional)
13 02_Repository (more about) 02_rep_(page) Create a repository file (page) to store all the elements per page. Some pages have just 2 elements specific to the page. Some pages have 200 elements specific to the page. This way when the User Interface or Document Object Model or HTML IDs of the page change, it would be easy to locate the particular page and update the values quickly. 02_rep_HomeElements Create a repository file home to store all the home elements (links, logos, version, header, footer, menus etc.) that are common on all the pages of a web application as the Home elements. This practice eliminates the need to maintain the standard elements in all the individual page repository files and also eliminates the need to update numerous files. 02_rep_Pages Create a repository file Pages to store all the page titles. Most pages may not need individual repository files, but it would be necessary to test their existence. Though the elements of each page are maintained in individual files, it is a good practice to store all the page titles in a singular file. Create 02_repPages Go to home pages for Gmail, Netflix login and Yahoo mail. Right click anywhere on the page. Select option asserttitle. Add the variable name in the column Value as such - for Gmail add pgmail_login, for Netflix login add pnetflix_login, for Yahoo Mail add pyahoo_login.
14 03_DataSheets Command Target Value Store GmailUsername data_fusername Store Abc123^^ data_fpassword Save the test case as 03_data_Gmail at C:\000_SeleniumIDE\03_DataSheets. Command Target Value Store NetflixUsername data_fusername Store Abc123^^ data_fpassword Save the test case as 03_data_Netflix at C:\000_SeleniumIDE\03_DataSheets. Command Target Value Store YahooUsername data_fusername Store Abc123^^ data_fpassword Save the test case as 03_data_Yahoo at C:\000_SeleniumIDE\03_DataSheets. All data variables start with data_. This is one more way to replace hard coded test data
15 Go To URL Gmail 04_GoToURL (test case) In Mozilla Firefox, navigate to Gmail login page. Stop recording. Add (write) steps to verify title and to capture a screen shot of the page for reference. Command Target Value Open \ asserttitle ${pgmail_login} captureentirepagescreenshot ${FilePath}.png Save the test case as 04_GoTo_Gmail at C:\000_SeleniumIDE\04_GoToURL. Go To URL Netflix and Yahoo Copy all the steps from test case 04_GoTo_Gmail and paste them in the new Test Cases. Update ${pgmail_login} to ${pnetflix_login} and ${pyahoo_login} Save the test cases as 04_GoTo_Netflix and 04_GoTo_Netflix at C:\000_SeleniumIDE\04_GoToURL. Via Windows Explorer navigate to the location C:\000_SeleniumIDE\04_GoToURL. Open the file 04_GoTo_Netflix and 04_GoTo_Yahoo Replace the URL Gmail login page with Netflix Login page and Yahoo Login page Save the files and close.
16 07_LoginSteps (test case) Command Target Value Type ${fusername} ${data_username} type ${fpassword} ${data_password} clickandwait ${bsignin} Purpose of Login Steps Type in field Username the data specified for the Username; Type in field Password the data specified for the Password; Click button Sign In and wait for the page to load. Note: This test case only carries out the steps for a test. It does not verify if the test had passed or failed.
17 07_LoginPass (test case) Command Target Value assertelementpresent ${errusername} captureentirepagescr eenshot ${FilePath}${Username}_PA SS.png Purpose of Login PASS Only if text Username is present execute the rest of the steps; Capture and save a screen shot at the specified location as PASS. Note: This test case executes and logs a picture as PASS, if the desired outcome (text Username) exists.
18 07_LogOut (test case) Command Target Value assertelementpresent ${tusername} Click ${tusername} clickandwait ${bsignout} captureentirepagescre enshot Purpose of Login FAIL ${FilePath}${Username}_Log Out.png Only if text Username is NOT present execute the rest of the steps; Only if field Username is present execute the rest of the steps; Capture and save a screen shot at the specified location as FAIL. Note: This test case executes and logs a picture as FAIL, if the desired outcomes (text Username does not and field Username) exist.
19 Test Case Template (base test case) Command Target Value asserttitle ${p} assertelementpresent ${} assertelementnotpresent ${} click ${rb} click ${cb} click ${l} click ${b} type ${f} ${data_} select ${ddl} ${data_} captureentirepagescreenshot ${FilePath}${}_.png For effortless and quick test case creation, I would recommend creating and maintaining a base script. The base script will consist of all the elements needed for writing a test case for most actions, verifications and assertions.
20 Test Set Arrangement Order 01_FilePath (files 01_FilePath_First, 01_FilePath_Second, 01_FilePath_Third), 02_Repository (files 02_repPages, 02_repHomeElements files; If specific page or pages are involved in the test, 02_rep (page(s)) will also be necessary in the test suit), 03_DataSheet (optional, datasheets may be added as necessary or may be skipped for some test sets), 04_GoToURL (one file suffices) The test cases should be added in ascending order till 04_GoToURL. This is one way to create, store and guesstimate when a test case is ready and if it is set up in order. Now, the actual test cases may be added in the order they would execute manually.
21 Test Execution Results Typically, all test cases are supposed to turn Green in order to assume that the test set passed. Here, that is not the case. Certain test cases are supposed to pass and certain test cases are supposed to fail. Each test case will only execute if the required conditions are met. Provide valid credentials to pass a test. Passed tests would have two picture logs, one for navigating to the website and one for successful login. Provide invalid credentials to fail a test. Failed tests would have three picture logs, one for navigating to the website, one for failed login and one for the failed login with error message. UNKNOWN errors. We must remember that there are unknown errors. We should leave room to capture those unknown errors. In the log in scenario, if the Login Page or the Logged in page do not show up, an Unknown error is logged.
22 Gmail Login - PASS Gmail Login - FAIL
23 Netflix Login - PASS Netflix Login - FAIL
24 Yahoo Login - PASS Yahoo Login - FAIL
25 Conventional Automation Limitations Most automation is record and play. This technique will execute a few steps on an application, but won t log full length messages, warnings and won t do comparisons. A lot of time goes into automating regression suits. A lot of effort goes into automation. A lot of ideas go into automation. All of this effort goes waste with a few tweaks to the UI. When several developers (from all over the world) developing scripts for automation, unless there was a coding standard defined, each developer would pursue their own style of repository naming and script writing. The automation suits will not be consistent. Automated suits with various coding standards are hard to merge and maintain. Automated scripts created for one application cannot be used if changes are made to the application. They will need to be updated as well. A test had failed due to recognition issues, by looking at the logical names in the repository or the script alone it is not enough to identify which element needs updating. Because sometimes several elements could be named same and several times the names given on the page are not used for the logical name.
26 Many UI s with similar function
27 SAREE (mnemonic) The most suitable mnemonic summon up the steps for Green Lantern Automation concept would be SAREE. Just like a Saree, the Scripts can be wrapped to any User Interface for testing as long as their functions are similar. Select elements for testing Page Field (text field) Button Check box Radio button Link Menu Sub Menu Drop Down List Caption Image Logo Text Section Dialog box
28 SAREE (mnemonic) Assert custom name to each element in the repositories. Page pgoogle Field (text field) pgoogle_fusername Button pgoogle_bsearch Check box pgoogle_cbchose Radio button pgoogle_rbtrue Link pgoogle_lhome Menus pgoogle_mmore Sub Menu pgoogle_smtranslate Drop Down List pgoogle_ddlsettings Caption pgoogle_capgoogle Image pgoogle_imggmail Logo pgoogle_logogoogle Text pgoogle_tversion Section pgoogle_secsearch Dialog box pgoogle_dsuccessful Based on the naming convention one can (with a little bit of training) can identify that the elements belong to the page Google
29 SAREE (mnemonic) write test cases with custom names Command Target Value type ${pgmail_fusername} ${data_fusername} click ${pgoogle_bsearch} select ${pgmail_ddlenv} ${data_ddlenv} asserttitle ${pgoogle} Execute the test cases in test sets Exact the element properties in the repositories from time to time.
30 Conclusion Typically each application has its own team of testers and engineers to come up with scenarios for testing and automating. With the help of Green Lantern Framework the testers time can be freed up to explore and implement more scenarios across applications and UI. Companies that focus on testing can come up with test scripts for similar applications or domains Suitable Test cases, Automated scenarios and the data files with all possible Data are ready to be used for manual or automated testing.
31 Note about Automation Tools Regression automation tools like RFT, QTP, Test Complete, Silk Test, Selenium, etc. have been used for regression tests. The tools cannot test a thing. All they do is Click buttons Type in text in text box fields Click links Click radio buttons Check ON or OFF check boxes Compare text Compare Images Compare Values Verify an element exists. log messages, log warning, log errors etc. They do what we tell them to do. The tool is only as good as the user.
32 THE END Subject: PNSQC Green Lantern
Green Lantern Automation Framework
Green Lantern Automation Framework Sridevi Pinjala IBM Twitter: @SriluBalla Abstract Once upon a time, the average life for software was 7 years. Some software lasted more than 7 years. Some software lasted
More informationSO YOU THINK YOU CAN WRITE A TEST CASE GUEST AUTHOR: SRILU PINJALA
SO YOU THINK YOU CAN WRITE A TEST CASE GUEST AUTHOR: SRILU PINJALA A find lmost 5 years since the Agile Manifesto and after the recent release of ISO 299, both taking diametrically opposed viewpoints,
More informationSCHULICH MEDICINE & DENTISTRY Website Updates August 30, Administrative Web Editor Guide v6
SCHULICH MEDICINE & DENTISTRY Website Updates August 30, 2012 Administrative Web Editor Guide v6 Table of Contents Chapter 1 Web Anatomy... 1 1.1 What You Need To Know First... 1 1.2 Anatomy of a Home
More informationAutomation: Simulation of any Human work by a System or a Tool is known as Automation.
Automation: Simulation of any Human work by a System or a Tool is known as Automation. Advantages of Automation: 1. Reliable- Accuracy on actions which is performed n number of times also. Consistency
More informationManaging Your Website with Convert Community. My MU Health and My MU Health Nursing
Managing Your Website with Convert Community My MU Health and My MU Health Nursing Managing Your Website with Convert Community LOGGING IN... 4 LOG IN TO CONVERT COMMUNITY... 4 LOG OFF CORRECTLY... 4 GETTING
More informationPreview from Notesale.co.uk Page 2 of 82
Installation of Selenium IDE What you need Mozilla Firefox Active internet connection If you do not have Mozilla Firefox yet, you can download it from http://www.mozilla.org/en- US/firefox/new. Steps Launch
More informationGraphic Selenium Testing Tool
Graphic Selenium Testing Tool Last modified: 02/06/2014 1 Content 1 What can I do with GSTT?... 3 2 Installation... 4 3 Main window... 5 4 Define a new web testing project... 6 5 Define a new test case...
More informationHostopia WebMail Help
Hostopia WebMail Help Table of Contents GETTING STARTED WITH WEBMAIL...5 Version History...6 Introduction to WebMail...6 Cookies and WebMail...6 Logging in to your account...6 Connection time limit...7
More informationWholesale Lockbox User Guide
Wholesale Lockbox User Guide August 2017 Copyright 2017 City National Bank City National Bank Member FDIC For Client Use Only Table of Contents Introduction... 3 Getting Started... 4 System Requirements...
More informationIntroduction to the RedDot Content Management System
Introduction to the RedDot Content Management System Table of Contents Content Management Systems... 2 System Requirements. 3 Rider Web Site Organization 4 Accessing RedDot.. 6 Finding your Content to
More informationwith TestComplete 12 Desktop, Web, and Mobile Testing Tutorials
with TestComplete 12 Desktop, Web, and Mobile Testing Tutorials 2 About the Tutorial With TestComplete, you can test applications of three major types: desktop, web and mobile: Desktop applications - these
More informationBasic Selenium Scripting Tutorial
Basic Selenium Scripting Tutorial Using Selenium IDE Firefox Add-On v2.9.0 Author: Andrew Chan Table of Contents 1 TIPS ON PROBING 2 BASIC SELENIUM SCRIPTING 2.1 Recording the script 2.2 Organizing the
More informationUser Guide. Web Intelligence Rich Client. Business Objects 4.1
User Guide Web Intelligence Rich Client Business Objects 4.1 2 P a g e Web Intelligence 4.1 User Guide Web Intelligence 4.1 User Guide Contents Getting Started in Web Intelligence 4.1... 5 Log into EDDIE...
More informationMicrosoft Access II 1.) Opening a Saved Database Music Click the Options Enable this Content Click OK. *
Microsoft Access II 1.) Opening a Saved Database Open the Music database saved on your computer s hard drive. *I added more songs and records to the Songs and Artist tables. Click the Options button next
More informationEMPLOYEE DIRECTORY (SHAREPOINT ADD-IN)
EMPLOYEE DIRECTORY (SHAREPOINT ADD-IN) Global, Global Plus version Updated: March 2018 Version 1.0.0.7 Copyright Beyond Intranet 2017. All Rights Reserved i Notice. This is a controlled document. Unauthorized
More information212Posters Instructions
212Posters Instructions The 212Posters is a web based application which provides the end user the ability to format and post content, abstracts, posters, and documents in the form of pre-defined layouts.
More informationSelf-Service Portal Implementation Guide
Self-Service Portal Implementation Guide Salesforce, Spring 6 @salesforcedocs Last updated: April 7, 06 Copyright 000 06 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of
More informationModern Requirements4TFS 2018 Update 1 Release Notes
Modern Requirements4TFS 2018 Update 1 Release Notes Modern Requirements 6/22/2018 Table of Contents 1. INTRODUCTION... 3 2. SYSTEM REQUIREMENTS... 3 3. APPLICATION SETUP... 3 GENERAL... 4 1. FEATURES...
More informationCreating Accessible Microsoft Word 2003 Documents Table of Contents
Table of Contents Creating Accessible Microsoft Word Documents...1 Introduction...2 Templates...2 Default Settings...2 Set the Language...2 Change Default Settings...2 To change the default Font:...2 To
More informationEasySites Quickstart Guide. Table Of Contents
EasySites Quickstart Guide Table Of Contents 1. Introduction: What is an Easysite? Page 2 2. Log In: Accessing your Easysite Page 2 3. Categories: A Navigation Menu for your Website Page 3 4. Entries:
More informationDownloading, Installing, and Configuring Blackboard Drive
M06-Downloading, Installing, and Configuring Blackboard Drive Blackboard Learn: Moving Content This handout contains the exact same information as the corresponding Blackboard Learn Moving Content videos
More information2 Document Manager Lite v5.2 User Guide
This document was produced by Voloper Creations Inc. 2000 2009 Voloper Creations Inc. All Rights Reserved Brands or product names are trademarks or registered trademarks of their respective holders. The
More informationWeb Configurator. Guideline for using the configurator on. Date 11th Nov, 2016 Version 3.01
Web Configurator Guideline for using the configurator on https://configurator.linetgroup.com/ Content 1 Purpose... 3 2 Access... 3 3 Navigation... 4 4 Existing model numbers... 5 5 New model numbers...
More informationSetting PSE 15 Preferences
Setting PSE 15 Preferences Most of the preferences in both the Organizer and the Photo Editor module can be left at their defaults. In this document we will highlight a few you may want to review early
More informationFrequently Asked Questions Table of Contents
Frequently Asked Questions Table of Contents What is my user name and password?... 3 How do I change my Password?... 3 How do I set up a view?... 3 How do I load a photo to a listing?... 3 How do I run
More informationFIREFOX MENU REFERENCE This menu reference is available in a prettier format at
FIREFOX MENU REFERENCE This menu reference is available in a prettier format at http://support.mozilla.com/en-us/kb/menu+reference FILE New Window New Tab Open Location Open File Close (Window) Close Tab
More informationDOWNLOAD PDF ABSOLUTE BEGINNERS GUIDE TO MICROSOFT OFFICE ONENOTE 2003 (ABSOLUTE BEGINNERS GUIDE)
Chapter 1 : Absolute Beginner's Guide to Microsoft Office OneNoteâ [Book] Absolute Beginner's Guide to Microsoft Office OneNote is a from-scratch reference that helps you get up to speed quickly on this
More informationRoxen Content Provider
Roxen Content Provider Generation 3 Templates Purpose This workbook is designed to provide a training and reference tool for placing University of Alaska information on the World Wide Web (WWW) using the
More informationGOOGLE DRIVE & DOCS. USERNAME: [for example,
GOOGLE DRIVE & DOCS CONTENTS Logging In... 1 Creating & Saving Files... 1 Uploading Files to the Drive... 2 Edit and Format A Document... 3 Share and collaborate... 4 Definitions... 7 LOGGING IN All PFHS
More informationWorking with Mailbox Manager
Working with Mailbox Manager A user guide for Mailbox Manager supporting the Message Storage Server component of the Avaya S3400 Message Server Mailbox Manager Version 5.0 February 2003 Copyright 2003
More informationowncloud Android App Manual
owncloud Android App Manual Release 2.0.0 The owncloud developers December 14, 2017 CONTENTS 1 Using the owncloud Android App 1 1.1 Getting the owncloud Android App...................................
More informationUser Guide. Product: GreenFolders. Version: 3.8
User Guide Product: GreenFolders Version: 3.8 Release Date: October 2014 GreenFolders 3.8 User Guide Introduction Table of Contents 1 Introduction... 6 2 General Information... 7 2.1 Login Procedure...
More informationSEWD Acceptance Test Plan
SEWD Acceptance Test Plan Version 1.0 Ashwin Hamal, John Martino, Gurvinder Singh, Dan Weaver, Michael Witucki DREXEL UNIVERSITY NOVEMBER 23, 2010 Revision History Reviewer Date Reason for Revisions Version
More informationSharePoint. Team Site End User Guide. Table of Contents
Table of Contents Introduction... 1 Logging in for the First Time:... 1 Areas of the team site:... 2 Navigating the team site:... 3 Adding Content to the team site:... 3 The Ribbon:... 3 Adding a Link:...
More informationAutomated Testing Frameworks: Test Automation with CodedUI
Automated Testing Frameworks: Test Automation with CodedUI CodedUI Introduction CodeUI is one of the important new features in Visual Studio 2010 s Premium and Ultimate versions. It helps users to create
More informationCreating a mytraining Learner Account
Welcome to UF Health Shands! Students are required to access the mytraining online application to complete required training modules prior to being provisioned an EPIC account. If you were previously employed
More informationOne of the fundamental kinds of websites that SharePoint 2010 allows
Chapter 1 Getting to Know Your Team Site In This Chapter Requesting a new team site and opening it in the browser Participating in a team site Changing your team site s home page One of the fundamental
More informationWORDPRESS 101 A PRIMER JOHN WIEGAND
WORDPRESS 101 A PRIMER JOHN WIEGAND CONTENTS Starters... 2 Users... 2 Settings... 3 Media... 6 Pages... 7 Posts... 7 Comments... 7 Design... 8 Themes... 8 Menus... 9 Posts... 11 Plugins... 11 To find a
More informationCONTENT. regipay manual 2/10
regipay manual CONTENT Content... 2 Introduction... 3 Accounts... 3 What is a regify account?...3 Sending account... 3 Management account / Group administrator...3 Employee accounts... 3 Groups... 4 Employee
More informationSingle Sign On through PingOne. Go to https://desktop.pingone.com/changehealthcare and click on the Change Healthcare IdentityIQ icon.
What is IdentityIQ? IdentityIQ is Change Healthcare s governance-based Identity & Access Management (IAM) software solution that will become a one-stop shop for compliance, password management, and provisioning
More informationTranslation & Review Portal Version Linguist Guide
Translation & Review Portal Version 5.2.0 Linguist Guide Table of Contents About this Guide... 3 Conventions... 3 Typographical...3 Icons...3 About GlobalLink Translation & Review Portal... 4 Getting Started...5
More informationCollege of Arts & Sciences
College of Arts & Sciences RedDot CMS Guide for Site Editors This guide is designed to show you how to work with the RedDot Content Management System (CMS) at Georgia State University. Particularly, it
More informationMercury Quality Center Tutorial, Version 8.2
Mercury Quality Center Tutorial, Version 8.2 This manual, and the accompanying software and other documentation, is protected by U.S. and international copyright laws, and may be used only in accordance
More informationMail & Deploy Reference Manual. Version 2.0.5
Mail & Deploy Reference Manual Version 2.0.5 Introduction TABLE OF CONTENTS Introduction... 4 General Introduction... 5 Architecture... 6 Server... 6 Repository... 6 Client... 6 Contact Us... 7 Server...
More informationSharePoint User Manual
SharePoint User Manual Developed By The CCAP SharePoint Team Revision: 10/2009 TABLE OF CONTENTS SECTION 1... 5 ABOUT SHAREPOINT... 5 1. WHAT IS MICROSOFT OFFICE SHAREPOINT SERVER (MOSS OR SHAREPOINT)?...
More information13 th Annual International Software Testing Conference in India 2013
13 th Annual International Software Testing Conference in India 2013 Cost Effective Solution for Cross Browser Testing Presented By: Vanitha Suresh Email Id:vanithas@hexaware.com Organization: Hexaware
More informationModern Requirements4TFS 2018 Update 3 Release Notes
Modern Requirements4TFS 2018 Update 3 Release Notes Modern Requirements 12/14/2018 Table of Contents 1. INTRODUCTION... 3 2. SYSTEM REQUIREMENTS... 3 3. APPLICATION SETUP... 4 GENERAL... 5 1. FEATURES...
More informationVISIOSVN. System Document
VISIOSVN System Document Contents 1 System Design... 3 1.1 Use case diagram... 4 1.2 Use case descriptions... 5 1.3 GUI Design... 14 1.4 Architectural design... 18 2 1 System Design This chapter will first
More informationHow to Export a Report in Cognos Analytics
IBM Cognos Analytics How to Export a Report in Cognos Analytics Reports viewed in IBM Cognos Analytics can be exported in many formats including Excel. Some of the steps for exporting are different depending
More informationToday s workshop introduces CommonSpot, ECU s Web Content Management System, through hands-on training.
Belinda Perkinson ITCS Training and Communication perkinsons@ecu.edu Introduction Today s workshop introduces CommonSpot, ECU s Web Content Management System, through hands-on training. 1. Introduction
More informationAccessing the Vault. Parent article: Altium Vault Technology. Mod. ifi. Adm. Sep 13,
Frozen Content Mod ifi ed by Adm in on Sep 13, 201 7 Parent article: Altium Vault Technology This page contains information regarding browser-based access to the legacy Altium Vault Server. For browser-based
More informationGetting started with Marketing
Getting started with E-mail Marketing 3 Create Email a marketing campaign remains one of the most important tools available to digital marketers today, providing a cost-effective technique to reach prospects
More informationUpdating Firmware on the Trimble R2
May 2017 1 Updating Firmware on the Trimble R2 May 2017 2 Table of Contents Section 1: Downloading the Latest R2 Firmware Page 3 Section 2: Connecting the R2 to a Wifi Enabled Personal Computer (PC) Page
More informationUsing Microsoft Access
Using Microsoft Access USING MICROSOFT ACCESS 1 Interfaces 2 Basic Macros 2 Exercise 1. Creating a Test Macro 2 Exercise 2. Creating a Macro with Multiple Steps 3 Exercise 3. Using Sub Macros 5 Expressions
More informationMicrosoft Expression Web Basics of Creating a Web Site
Information Technology Department Pyle Center 1204 Wilmington College Wilmington, OH 45177 (800) 341-9318, ext. 459 helpdesk@wilmington.edu Microsoft Expression Web Basics of Creating a Web Site The first
More informationWeebly Basics Tutorial: Create a Home Page. Create a Home Page
Create a Home Page Weebly is a free online web authoring tool to help you build and publish a website. This tutorial will help you get familiar with the functions and basic skills in using weebly to create
More informationmyinsight for Documentum User Guide Mobile
myinsight for Documentum User Guide Mobile 1. Version History Date Changes Version number 2-June-2016 First publication of the documentation of the new mobile application. 1.0 21- Update for myinsight
More informationYou will always have access to the training area if you want to experiment or repeat this tutorial.
EasySite Tutorial: Part One Welcome to the EasySite tutorial session. Core Outcomes After this session, you will be able to: Create new pages and edit existing pages on Aston s website. Add different types
More informationWhat is CMS? How do I access my CMS site? How do I log into the CMS site? www1
What is CMS? CMS stands for Content Management System and it is a generic name for a web application used for managing websites and web content. Web content is documents, news, events, and images. MSN.com
More informationDocument Management System GUI. v6.0 User Guide
Document Management System GUI v6.0 User Guide Copyright Copyright HelpSystems, LLC. All rights reserved. www.helpsystems.com US: +1 952-933-0609 Outside the U.S.: +44 (0) 870 120 3148 IBM, AS/400, OS/400,
More informationTraining Manual and Help File
Training Manual and Help File 30.06.2011 Update Manage Grow Welcome to your new Juniper Website Management System with CMS Introduction The Juniper Website Management System with CMS (Website Content Management
More informationPBWORKS - Student User Guide
PBWORKS - Student User Guide Fall 2009 PBworks - Student Users Guide This guide provides the basic information you need to get started with PBworks. If you don t find the help you need in this guide, please
More informationHostPress.ca. User manual. July Version 1.0. Written by: Todd Munro. 1 P age
HostPress.ca User manual For your new WordPress website July 2010 Version 1.0 Written by: Todd Munro 1 P age Table of Contents Introduction page 3 Getting Ready page 3 Media, Pages & Posts page 3 7 Live
More information205CDE: Developing the Modern Web. Assignment 1: Designing a Website. Scenario: D Bookshop
205CDE: Developing the Modern Web Assignment 1: Designing a Website Scenario: D Bookshop Introduction I decided to make a second hand bookshop website. There are some reasons why I made this choice. Mainly
More informationGuide to Make Google Docs & Google Slides ADA Compliant
Guide to Make Google Docs & Google Slides ADA Compliant Google Docs Headings Google Docs, like Microsoft Word, offers built in headings that help create a structure to your document and allow them to be
More informationUser Manual Documentation
User Manual Documentation Overview Dated: 10 th February 2018 Webmail is essentially using a web browser, such as Internet Explorer or Firefox, to access your Email account. The advantages of such a system
More informationSELENIUM. SELENIUM COMPONENTS Selenium IDE Selenium RC Selenium Web Driver Selenium Grid
INTRODUCTION TO AUTOMATION Testing What is automation testing? Different types of Automation Tools 1. Functional Testing Tools 2. Test Management Tools 3. Performance Testing Tools Advantages of automation
More informationowncloud Android App Manual
owncloud Android App Manual Release 2.7.0 The owncloud developers October 30, 2018 CONTENTS 1 Release Notes 1 1.1 Changes in 2.7.0............................................. 1 1.2 Changes in 2.6.0.............................................
More informationVisual Workflow Implementation Guide
Version 30.0: Spring 14 Visual Workflow Implementation Guide Note: Any unreleased services or features referenced in this or other press releases or public statements are not currently available and may
More informationBlackboard Portfolio System Owner and Designer Reference
Blackboard Learning System Blackboard Portfolio System Owner and Designer Reference Application Pack 2 for Blackboard Learning System CE Enterprise License (Release 6) Application Pack 2 for Blackboard
More informationTutorial OPENRULES. Preparing a Tax Return Using OpenRules Dialog (Dialog1040EZ) Open Source Business Decision Management System. Release 6.
OPENRULES Open Source Business Decision Management System Release 6.1 Preparing a Tax Return Using OpenRules Dialog (Dialog1040EZ) Tutorial OpenRules, Inc. www.openrules.com August-2011 Table of Content
More informationCreating Reports in Access 2007 Table of Contents GUIDE TO DESIGNING REPORTS... 3 DECIDE HOW TO LAY OUT YOUR REPORT... 3 MAKE A SKETCH OF YOUR
Creating Reports in Access 2007 Table of Contents GUIDE TO DESIGNING REPORTS... 3 DECIDE HOW TO LAY OUT YOUR REPORT... 3 MAKE A SKETCH OF YOUR REPORT... 3 DECIDE WHICH DATA TO PUT IN EACH REPORT SECTION...
More informationFaculty Web Page Management System. Help Getting Started
Faculty Web Page Management System Help Getting Started 2 Table of Contents Faculty Web Page Management System...1 Help Getting Started...1 Table of Contents...2 Manage My Personal Information...3 Creating
More informationbla bla OX App Suite User Guide
bla bla OX App Suite User Guide OX App Suite OX App Suite: User Guide Publication date Wednesday, 10. April 2013 Version 7.0.1 Copyright 2006-2013 OPEN-XCHANGE Inc., This document is the intellectual property
More informationSkill Area 336 Explain Essential Programming Concept. Programming Language 2 (PL2)
Skill Area 336 Explain Essential Programming Concept Programming Language 2 (PL2) 336.2-Apply Basic Program Development Techniques 336.2.1 Identify language components for program development 336.2.2 Use
More informationUser s Guide
User s Guide 03.28.2017 Accessing Pathfinder Edge Pathfinder Edge can be accessed from anywhere you have an internet connection and a web browser. To ensure the best performance, we recommend using Pathfinder
More informationHow to Edit Your Website
How to Edit Your Website A guide to using your Content Management System Overview 2 Accessing the CMS 2 Choosing Your Language 2 Resetting Your Password 3 Sites 4 Favorites 4 Pages 5 Creating Pages 5 Managing
More informationOU EDUCATE TRAINING MANUAL
OU EDUCATE TRAINING MANUAL OmniUpdate Web Content Management System El Camino College Staff Development 310-660-3868 Course Topics: Section 1: OU Educate Overview and Login Section 2: The OmniUpdate Interface
More informationVPAT. Voluntary Product Accessibility Template. Version 1.3. Supporting Features. Not Applicable. Supported with Exceptions. Supported with Exceptions
VPAT Voluntary Product Accessibility Template Version 1.3 Date: 01 August 2014 Name of Product: kuracloud Contact for more Information: John Enlow (Chief Technical Officer) Summary Table Section 1194.21
More informationsqamethods Approach to Building Testing Automation Systems
sqamethods Approach to Building Testing Automation Systems By Leopoldo A. Gonzalez leopoldo@sqamethods.com BUILDING A TESTING AUTOMATION SYSTEM...3 OVERVIEW...3 GOALS FOR AN AUTOMATION SYSTEM...3 BEGIN
More informationApparo Fast Edit. Cognos Analytics Version. Training Guide for the first steps [1]
Apparo Fast Edit Cognos Analytics Version Training Guide for the first steps [1] Table of Contents 1 Introduction... 7 1.1 What is Apparo Fast Edit... 7 1.2 What were the driving forces behind the development?...
More informationDISCLAIMER: The names of files, values and reports in this Guide may differ slightly from those in the example files supplied with your software.
ActiveFlow Release Date: May 12, 2008 Page 1 DISCLAIMER: The names of files, values and reports in this Guide may differ slightly from those in the example files supplied with your software. The information
More informationOnline Fundraising Guide
Online Fundraising Guide Walk MS: Step by Step Guide Learn How To: Access Your Participant Center Navigate Your Participant Center Home Page Update Your Fundraising Goal Send Emails From Your Participant
More informationFrom the Insert Tab (1), highlight Picture (2) drop down and finally choose From Computer to insert a new image
Inserting Image To make your page more striking visually you can add images. There are three ways of loading images, one from your computer as you edit the page or you can preload them in an image library
More informationMatch My . Set-Up Guide. Single Match Version Single Match Set-Up Guide RAE Internet Inc
Match My Email Set-Up Guide Single Match Version 2.0.4 Single Match Set-Up Guide RAE Internet Inc. 2012 1 Copyright 2011-2012, RAE Internet Inc. (dba Match My Email). This document is the copyrighted intellectual
More informationMACO PORTAL. User Manual. Created by MACO (System)
User Manual Created by MACO (System) Rev 02 4 Mar 2017 Content Login to MACO Portal 3 First logon or Password is expired 4 Forgot Password 5 MACO Portal Main Page 6 Web system list as permission 7 System
More informationModule 16 animail Communications
Module 16 animail Communications 1 Module 16 «animail» Communication Index 1. What is «animail»? 2. Subscribing to mass emailing 3. Template Management 3.1 Preconfigured templates 3.2 Customized templates
More informationWindows Authentication for Velocity Web service Client
Windows Authentication for Velocity Web service Client Copyright 2019, Identiv. Overview Prior to Velocity 3.7 SP1 releases, the Velocity Web Service Client (VWSC) application used Anonymous Authentication
More informationNIELSEN API PORTAL USER REGISTRATION GUIDE
NIELSEN API PORTAL USER REGISTRATION GUIDE 1 INTRODUCTION In order to access the Nielsen API Portal services, there are three steps that need to be followed sequentially by the user: 1. User Registration
More informationSmarter Balanced Assessment Consortium:
Smarter Balanced Assessment Consortium: Permissions System User Guide 2014 2015 Published December 31, 2014 Smarter Balanced Assessment Consortium, 2014 Table of Contents INTRODUCTION TO THIS USER GUIDE
More informationIBM Rational Rhapsody Gateway Add On. User Guide
User Guide Rhapsody IBM Rational Rhapsody Gateway Add On User Guide License Agreement No part of this publication may be reproduced, transmitted, stored in a retrieval system, nor translated into any
More informationTutorial SemTalk Version 4.4 SharePoint Integration for SemTalk
Tutorial SemTalk Version 4.4 SharePoint Integration for SemTalk Table of Contents Introduction... 3 Document Management Features... 3 Saving Documents to SharePoint... 5 Open Documents from SharePoint...
More informationADOBE DREAMWEAVER CS4 BASICS
ADOBE DREAMWEAVER CS4 BASICS Dreamweaver CS4 2 This tutorial focuses on the basic steps involved in creating an attractive, functional website. In using this tutorial you will learn to design a site layout,
More informationSIGNATUS USER MANUAL VERSION 3.7
SIGNATUS USER MANUAL VERSION 3.7 CONTENTS 1 INTRODUCTION... 3 1.1 Launching SIGNATUS... 4 1.1.1 Update your SIGNATUS License... 4 1.2 Main Menu... 6 2 SETTINGS OVERVIEW... 7 3 OPEN DOCUMENT... 8 3.1 Form
More informationSolar Campaign Google Guide. PART 1 Google Drive
Solar Campaign Google Guide This guide assumes your team has already retrieved its template Solar Campaign folder from Vital Communities and shared it with the entire volunteer team on Google Drive. To
More informationGoogle Chrome 4.0. AccuCMS
Google Chrome 4.0 AccuCMS Outline Contents Google Chrome 4.0... 4 Thank you for choosing Blue Archer... 4 As an AccuCMS user you can:... 4 Getting Started... 4 AccuCMS allows you to:... 4 Logging in to
More informationContent Author's Reference and Cookbook
Sitecore CMS 6 Content Author's Reference and Cookbook Rev. 080627 Sitecore CMS 6 Content Author's Reference and Cookbook A Conceptual Overview and Practical Guide to Using Sitecore Table of Contents Chapter
More informationUser Manual. Interactive. Instructions for: Document Repository
User Manual Interactive Instructions for: Document Repository Nov 2016 Overview Interactive User Manual for Document Repository Purpose This document describes the Document Repository module in DHL Interactive
More informationEktron Advanced. Learning Objectives. Getting Started
Ektron Advanced 1 Learning Objectives This workshop introduces you beyond the basics of Ektron, the USF web content management system that is being used to modify department web pages. This workshop focuses
More informationSahi. Cost effective Web Automation
Sahi Cost effective Web Automation What is Sahi? Automates web applications Started in 2005 Mature business ready product Aimed at testers in Agile and traditional environments Focus Aimed at testers For
More information