Web Automated Test for SharePoint

Size: px
Start display at page:

Download "Web Automated Test for SharePoint"

Transcription

1 Pôles Universitaires Français, Ho Chi Minh City Internship Report Master of Software Engineering ( ) Web Automated Test for SharePoint Author: Pham Hoang Bich Tram Supervisors: Le Do Anh Phong Nguyen Huu Hung December 7, 2010

2 Abstract Testing is a repeated task in software development. Every time source code are changed or before each release, testing should be repeated to make sure no error. To manually test costs man power, time and money. In addition, repeating tests might cause boredom for testers and human errors are unavoided so automated test is indeed necessary. Also, GUI 1 automated test is difficult because it breaks easily especial in the first stage of project. I am tasked to provide an automated test for SharePoint web. It is challenging to automate this kind of web because the way JavaScripts are used. Maintain test script that works with changing UI 2 will mostly depending on a chosen automated testing tool. If selecting a tool that locate object by its identify, the work is simpler because it is independent from GUI. Moreover, this web is made from SharePoint 2007 so it just works well on Internet Explorer. In ELCA Company, the developer has to do the tests and time for tests is limited so the language of test script should be same with them. So the chosen web automated test tool must meet that requirements. I use WatiN to automate the tests. It is a free tool but has many good features: automates all major HTML elements, find elements by multiple attributes, supports AJAX, frames and iframes, popup dialogs, etc. In addition, it is easy to use WatiN to create test script with C# language without learning new language. I have completed my assignments using WatiN and found a bigger challenge in this project on how to automate SharePoint context menus and the solution is left to my future work. 1 Graphical User Interface 2 User Interface

3 Contents Abstract 1 Acknowledgement 5 1 Introduction Context ELCA Company Microsoft SharePoint My tasks Automated test Term in testing Automated test overview Definition of automated test Pros and cons of automated test What test case should be automated? How to create automated tests which are independent of UI changes Web automated test tool selection Implementation Class diagram of test scenarios The tools How to create and run test scripts Problems and solutions during automated test Ensure the same starting point for every run How to create easy maintenance test data to automatically fill in create/edit forms Can t add a web part into web page Can t select item in select column in grid view Can t record dynamic element Results and future works Results Future works

4 Bibliography 20

5 List of Figures 2.1 Login Screen Class diagram of test scenarios Add reference Results of running test suite successfully Test data for registering users Web part dialog Grid view of contacts list before and after executing JavaScript SharePoint context menus

6 List of Tables 2.1 Tool comparison

7 Acknowledgements I would like to thank Jean-Paul Tschumi - General Director of ELCA Information Technology Limited Company in Vietnam for giving me a chance to do my internship at ELCA. I would like to thank my supervisors, Le Do Anh Phong - project leader of the project that I am tasked to provide automated test and Nguyen Huu Hung - group leader for all their guidance and support. 5

8 Chapter 1 Introduction 1.1 Context My internship at ELCA Company is a requirement for completing my Master degree of Software Engineering at the Pôles Universitaires Français 1, Ho Chi Minh City. My internship lasted 4 months from the beginning of July Software verification is one of the challenging and interesting topics that I have chosen to do with ELCA. And I was tasked to provide automated test for the web. 1.2 ELCA Company ELCA 2 is an IT Services Company of Switzerland. It is established in 1968 and present in Vietnam since It supplies services in software development, system integration and business consulting. ELCA Vietnam is the group s first offshore software development center. Its main mission is to support the mother company (the Contractor) serving clients throughout Europe and the world. Every year, ELCA has more than 200 projects in many domains such as Banking, Insurance, Healthcare, Government, Transportation and Ticketing. It has achieved CMMI 3 standards. 1.3 Microsoft SharePoint SharePoint 4 is a family of software products developed by Microsoft for collaboration, file sharing and web publishing. Microsoft SharePoint is a powerful software package that help people to work together. Using SharePoint, people can set up Web sites to share information with others, manage documents, publish reports and eventually helps everyone makes better decisions

9 1.4 My tasks ELCA Company is building an extranet for an international organization to allow controlled access to its remote clients from outside under a collaborative platform. ELCA is responsible for delivering softwares and also build new services, functions and add-ons to released products per clients request while maintaining current system, making updates and corrective releases to previous versions. Every time new services are developed, regression test must be done to detect errors and ensure the web still works with the new development. I m tasked to provide automated tests for the web focusing on regression tests and functional tests. The task is broken down as followed: Study automated test Study the business of project Select an appropriate tool to use for automated test Create a test suite including all test requirements Maintain an dynamic test suite which reacts to source code changes Detect and solve problems generated when automated test is applied to SharePoint web

10 Chapter 2 Automated test 2.1 Term in testing Manual testing: is a part of software testing that testers run the test and input parameters manually. Regression testing: is the testing of a previously tested programs to ensure original functions of the program are not compromised when producing new modifications. Functional testing: is a test to make sure software is meeting requirements and error free. 2.2 Automated test overview Definition of automated test Test automation 1 is the process of using certain software for the purpose of controlling the implementation and execution of tests, comparing the results or outcomes of the same to those which were predicted or foreseen Pros and cons of automated test Automated test has many advantages and disadvantages 2. Pros: Reusability: Test suite can be used on different software versions or on different support environments

11 Repeatability: Repeat tests every time source code changes to detect regression errors more quickly without human errors Cons: Better quality: High cost: Increase the test frequency to ensure quality Improve test coverage with minimum resources Save time for manual testers to do other tests Improve reliability and consistency of the testing process as well as increase confidence in software quality Select an appropriate tool and learning curve time Hard to write an easily maintainable test suite which is suitable to all source code changes Maintain test script is costly if you just record and playback the test because it easily breaks when UI changes 2.3 What test case should be automated? It is important to choose what test cases should be automated [1]. Test cases for automation are: Tests that run frequently: Tests run on many different environments - all support operating systems and hardware configurations. Functions are used frequently. Tests that consume a lot of time when do manually and require a lot of input data. 2.4 How to create automated tests which are independent of UI changes Create automated tests which are resistant to UI changes [1] are the most important thing to cut down the maintenance cost. To do this, it depends on your chosen tool and the way you write your code. There are a lot of ways to locate an object on the screen by relying on all its attributes but the best way is to rely on its identity. With that way, when the UI changes, the tests are still resistant.

12 Create a unique name for each control when you develop the project Choose an automated testing tool which relies on that unique name to find the control 2.5 Web automated test tool selection I am tasked to select one of the 4 following tools that the project leader suggested: Canoo Web Test 3 Selenium 4 Squish 5 WatiN 6 This project is made from SharePoint 2007 so it just works best on Windows Server and Internet Explorer 7 and 8. Base on its support environment, the web automated test tool must have the following criteria (see table 2.1). I selected WatiN for the following reasons: Meet all requirements of tool selection It is free C# is the test script language that the ELCA developers are using. In ELCA, developer does the test so it is easy for them to write test script without learning new language. In SharePoint, identify of control is a sequence of character that is automatically generated. It has two parts: the head of the sequence is not the same in every run. The end of the sequence is the name of the control so it is difficult to find the control with whole sequence of identify. We just find the control by using the end of the sequence. And WatiN has method EndW iths(string) that is suitable to locate the control in this case (see example in the next page)

13 Example: ID of text field User name: Figure 2.1: Login Screen Find that control by simple way: m_ie. TextField ( Find. ById ( item => item. EndWith (" UserName "))). TypeText (" loginname "); WatiN Squish Selenium Canoo Web Test Browser: IE 7 Yes Yes Yes No and 8 Language of C# JavaScript, Selenese(its XML test script Python, Perl, Tcl own scripting language) Frame/Iframe Yes Yes Yes Don t know support Ajax support Yes Yes Yes (but restricted) Don t know JavaScript Yes Yes Yes Yes Recorder Yes (use external Yes Yes (just record Yes (use external tool WatiN Test Recorder) on FireFox) tool, just record on FireFox) Wait for page Yes Yes Yes (but not Support only fully loads completed) HTML standard Price Free Commercial Free Free Table 2.1: Tool comparison

14 Chapter 3 Implementation 3.1 Class diagram of test scenarios In this project, I am tasked to provide automated test for a part of project which is NocNetTest. Because of confidentiality, ELCA requires me not to talk about their customers so all pictures or screens in this report are not same with the real project. And the following picture is a part of class diagram of test. Figure 3.1: Class diagram of test scenarios BaseTest class: Contents methods SetU p(), T eardown() and all methods are used commonly for all test parts. SetUp() is used to instantiate objects needed to run test and 12

15 T eardown() is used to clean up and dispose of objects after running test. Each test scenarios begins with SetU p() and finishes with T eardown(). NocNetTest class: Contents all test scenarios of my part. 3.2 The tools These are tools that I used to provide automated test for the web: Microsoft Visual Studio 2008 Standard Edition 1 WatiN 2.0 WatiN Test Recorder NUnit Microsoft Visual Studio and WatiN were used to create test suite. If you are new in WatiN, you should have WatiN Test Recorder to help create test script easily by its record function. Then, use NUnit to execute the test suite. 3.3 How to create and run test scripts To create test scripts, the following steps must be followed: 1. Create a project in Microsoft Visual Studio and in Reference of the project, add nunit.framework of NUnit and WatiN.Core, WatiN.Core.UnitTests of WatiN (see figure 3.2). Then, create test script normally. 2. Build project into an.dll file or.exe file. 3. Launch NUnit and open above.dll/.exe file. Click Run button to execute tests, if results of all tests are same with the expected results, the progress bar is colored green, and red if there are any failures (see figure 3.3) Figure 3.2: Add reference

16 Figure 3.3: Results of running test suite successfully 3.4 Problems and solutions during automated test Ensure the same starting point for every run We must prepare all predefined test data and use same predefined test data to begin the tests. After running the tests, we must come back to initial state of the web to run the tests again. Solution 1: Backup and restore database before and after running tests: require the testers know how to backup and restore database. Solution 2: easier than solution 2 Use snapshot function of VMware 4 application. - Prepare test environment and then take a snapshot of VMware. - Run tests. - Revert to snapshot which has just been taken to have same starting point for next test. 4

17 3.4.2 How to create easy maintenance test data to automatically fill in create/edit forms I used hard coded test data with a sequence number as suffixes. Each time a test is executed, that sequence number is automatically increased one unit. For example, when I test register user function, I use login name as usersquencenumber. When the test is first run, login name will be user1, and user2 for the second run, etc. Doing this way, I don t need to back up and restore database before and after running tests because the test data are always unique. Problem, it is difficult to check data that are existed in the web after creating new or editing an object. In particular, we can t determine which page that object is in when the data are growing and are contained in many pages. Solution: I use a free test data generator tool at web site to generate test data in an Excel sheet. All input data for each specific group of test cases is organized like a table. We can read data from Excel sheet like reading a table in database and it is easy to edit or modify data in Excel sheet. For example: test data for registering users: Figure 3.4: Test data for registering users Can t add a web part into web page Web part 5 is an integrated set of controls that end users can add into a web page.it enable end users to modify the content, appearance, and behavior of Web pages directly in a browser. Solution: Consider Web part dialog as an HtmlDialog, add a AlertAndConfirmDialogHandler into browser m_iexplorer to control that Web part dialog. This is code for adding a web part into web page: // add web part into page AlertAndConfirmDialogHandler webparthandler = new AlertAndConfirmDialogHandler (); HtmlDialog webpartdialog ; // add a AlertAndConfirmDialogHandler to browser before opening web part dialog m_ iexplorer. AddDialogHandler ( webparthandler ); 5

18 Figure 3.5: Web part dialog // open web part dialog m_iexplorer. Link ( Find. ByTitle (" Add a Web Part ( opens in new window )")). ClickNoWait (); webpartdialog = m_ iexplorer. HtmlDialog ( Find. ByTitle (" Add Web Parts ")); // select a web part that you want to add into web page webpartdialog. CheckBox ( Find. ByTitle ( item => item. Contains ( pageinformation [" WebPart "]. ToString ()))). Checked = true ; webpartdialog. Button ( Find. ById ( item => item. EndsWith (" btnok "))). Click (); // close web part dialog webpartdialog. Close (); Can t select item in select column in grid view In grid view, can t select item that we want because it has only one same text attribute for all items in column that has select link. So we can t distinguish items. Solution: Execute JavaScript on the page to replace "Select" by corresponding name in Name column and now it is easy to select whatever contact name that you need.

19 Figure 3.6: Grid view of contacts list before and after executing JavaScript This is the JavaScript code: // run script to replace " Select " by the name in next column m_iexplorer. RunScript var table = $( table.ms - listviewtable ) [0]; for ( var i = 1; i < table. rows. length ;i ++) { var select = table. rows [i]. cells [0]. firstchild ; if ( select!= null ){ var text = table. rows [i]. cells [1]. firstchild. innerhtml ; select. innerhtml = text ; } }") ; // select contact name that you want m_iexplorer. Link ( Find. ByText ( contactname )). Click (); Can t record dynamic element SharePoint web has a lot of context menus that are made from JavaScript and automatically generated with tag < ie : menuitem... >< /ie : menuitem >. It is not the standard HTML tag so the tool doesn t understand these tags. Example: Source code of Create Page menu item <ie: menuitem id =" ctl00_placeholdermainnavigation_siteactionsmenumain_ctl00_wsacreatepage " type =" option " iconsrc ="/ images / crtpage. gif " onmenuclick =" window. location = / CreatePage. aspx ;" text =" Create Page " description =" Create a page in this site." menugroupid ="100" > </ie: menuitem >

20 Figure 3.7: SharePoint context menus Solution: There is no good solution for this challenge till now. I try to find many ways to automate the menus but they almost don t work. With the following code, WatiN tool finds the Create Page menu item and clicks on it but the browser doesn t go to URL of that menu item: // open context menu Site Actions m_iexplorer. Link ( Find. ById ( item => item. EndsWith (" SiteActionsMenu "))). Click (); // find Create Page menu item and click on it m_iexplorer. TableCell ( Find. ById ( item => item. EndsWith (" CreatePage "))). Click (); In order to continue my works, I temporarily work around by going directly to URL of corresponding menu item. // go directly to URL of Create Page menu item m_ iexplorer. GoTo (" replace by url of Create Page ");

21 Chapter 4 Results and future works 4.1 Results I have finished all my tasks. This internship gives me a lot of knowledge about testing. Create test suite includes all requirement test cases. Project manager uses test suite weekly for regression test and functional test before each delivery. 4.2 Future works There is a challenge in section that has not had good solution yet. In the future, find the appropriate solution for this challenge. 19

22 Bibliography [1] SmartBear Software. 6 tips to get started with automated testing. White paper. Available online (7 pages). 20

STUDY AND ANALYSIS OF AUTOMATION TESTING TECHNIQUES

STUDY AND ANALYSIS OF AUTOMATION TESTING TECHNIQUES Volume 3, No. 12, December 2012 Journal of Global Research in Computer Science RESEARCH PAPER Available Online at www.jgrcs.info STUDY AND ANALYSIS OF AUTOMATION TESTING TECHNIQUES Vishawjyoti * and Sachin

More information

Continuous Integration

Continuous Integration Continuous Integration WITH FITNESSE AND SELENIUM By Brian Kitchener [email protected] Intro Who am I? Overview Continuous Integration The Tools Selenium Overview Fitnesse Overview Data Dependence My

More information

Cloud Services ADM. Agent Deployment Guide

Cloud Services ADM. Agent Deployment Guide Cloud Services ADM Agent Deployment Guide 10/15/2014 CONTENTS System Requirements... 1 Hardware Requirements... 1 Installation... 2 SQL Connection... 4 AD Mgmt Agent... 5 MMC... 7 Service... 8 License

More information

Active Directory Management. Agent Deployment Guide

Active Directory Management. Agent Deployment Guide Active Directory Management Agent Deployment Guide Document Revision Date: June 12, 2014 Active Directory Management Deployment Guide i Contents System Requirements...1 Hardware Requirements...1 Installation...3

More information

Visual Studio.NET Database Projects

Visual Studio.NET Database Projects Visual Studio.NET Database Projects CHAPTER 8 IN THIS CHAPTER Creating a Database Project 294 Database References 296 Scripts 297 Queries 312 293 294 Visual Studio.NET Database Projects The database project

More information

Automation using Selenium

Automation using Selenium Table of Contents 1. A view on Automation Testing... 3 2. Automation Testing Tools... 3 2.1 Licensed Tools... 3 2.1.1 Market Growth & Productivity... 4 2.1.2 Current Scenario... 4 2.2 Open Source Tools...

More information

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip Load testing with WAPT: Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. A brief insight is provided

More information

GUI Test Automation How-To Tips

GUI Test Automation How-To Tips www. routinebot.com AKS-Labs - Page 2 - It s often said that First Impression is the last impression and software applications are no exception to that rule. There is little doubt that the user interface

More information

Getting Started with MozyPro Online Backup Online Software from Time Warner Cable Business Class

Getting Started with MozyPro Online Backup Online Software from Time Warner Cable Business Class Getting Started with MozyPro Online Backup Online Software from Time Warner Cable Business Class A Guide for Users MozyPro is an online backup service with an easy to use interface so you can start backing

More information

Load testing with. WAPT Cloud. Quick Start Guide

Load testing with. WAPT Cloud. Quick Start Guide Load testing with WAPT Cloud Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. 2007-2015 SoftLogica

More information

Selenium Automation set up with TestNG and Eclipse- A Beginners Guide

Selenium Automation set up with TestNG and Eclipse- A Beginners Guide Selenium Automation set up with TestNG and Eclipse- A Beginners Guide Authors: Eevuri Sri Harsha, Ranjani Sivagnanam Sri Harsha is working as an Associate Software Engineer (QA) for IBM Policy Atlas team

More information

Installation / Backup \ Restore of a Coffalyser.Net server database using SQL management studio

Installation / Backup \ Restore of a Coffalyser.Net server database using SQL management studio Installation / Backup \ Restore of a Coffalyser.Net server database using SQL management studio This document contains instructions how you can obtain a free copy of Microsoft SQL 2008 R2 and perform the

More information

TestTrack Test Case Management Quick Start Guide

TestTrack Test Case Management Quick Start Guide TestTrack Test Case Management Quick Start Guide This guide is provided to help you get started with TestTrack test case management and answer common questions about working with test cases and test runs.

More information

91.527 - Human Computer Interaction Final Project Tutorial. Hardware Inventory Management System (HIMS) By M. Michael Nourai

91.527 - Human Computer Interaction Final Project Tutorial. Hardware Inventory Management System (HIMS) By M. Michael Nourai 91.527 - Human Computer Interaction Final Project Tutorial Hardware Inventory Management System (HIMS) By Table of Contents Introduction... 3 Running HIMS... 3 Successful Login to HIMS... 4 HIMS Main Screen...

More information

How to Log in to LDRPS-Web v10 (L10) https://enterprise.strohlservices.com

How to Log in to LDRPS-Web v10 (L10) https://enterprise.strohlservices.com How to Log in to LDRPS-Web v10 (L10) https://enterprise.strohlservices.com Contents First Time Login Instructions... 1 1) Use the Internet Explorer (IE) Web browser*... 1 2) Install the.net Framework...

More information

Table of Contents. Search Results.21. Equipment Change Request...10 Equipment Removal Request...11 Disposed..12 Not found 12

Table of Contents. Search Results.21. Equipment Change Request...10 Equipment Removal Request...11 Disposed..12 Not found 12 Table of Contents Logging in.. 3 DIIT Online Service Desk Website...3 Asset Inventory Menu for Site.....4 Assets Summary Listing (HTML/Excel)... 4 Assets Summary by Room..6 Search / Edit / Remove Assets...7

More information

GP REPORTS VIEWER USER GUIDE

GP REPORTS VIEWER USER GUIDE GP Reports Viewer Dynamics GP Reporting Made Easy GP REPORTS VIEWER USER GUIDE For Dynamics GP Version 2015 (Build 5) Dynamics GP Version 2013 (Build 14) Dynamics GP Version 2010 (Build 65) Last updated

More information

ATTENTION: End users should take note that Main Line Health has not verified within a Citrix

ATTENTION: End users should take note that Main Line Health has not verified within a Citrix Subject: Citrix Remote Access using PhoneFactor Authentication ATTENTION: End users should take note that Main Line Health has not verified within a Citrix environment the image quality of clinical cal

More information

How to install and use the File Sharing Outlook Plugin

How to install and use the File Sharing Outlook Plugin How to install and use the File Sharing Outlook Plugin Thank you for purchasing Green House Data File Sharing. This guide will show you how to install and configure the Outlook Plugin on your desktop.

More information

SmartBar for MS CRM 2013

SmartBar for MS CRM 2013 SmartBar for MS CRM 2013 Version 2013.26 - April 2014 Installation and User Guide (How to install/uninstall and use SmartBar for MS CRM 2013) The content of this document is subject to change without notice.

More information

QEx Whitepaper. Automation Testing Pillar: Selenium. Naveen Saxena. AuthOr: www.hcltech.com

QEx Whitepaper. Automation Testing Pillar: Selenium. Naveen Saxena. AuthOr: www.hcltech.com www.hcltech.com QEx Whitepaper Automation Testing Pillar: Selenium Business Assurance & Testing AuthOr: Naveen Saxena Working as a Test Lead, Center of Excellence Group, with HCL Technologies. Has immense

More information

Weston Public Schools Virtual Desktop Access Instructions

Weston Public Schools Virtual Desktop Access Instructions Instructions for connecting to the Weston Schools Virtual Desktop Environment Notes: You will have to have administrator permission on your computer in order to install a VMWare Client application which

More information

Installing and Sending with DocuSign for NetSuite v2.2

Installing and Sending with DocuSign for NetSuite v2.2 DocuSign Quick Start Guide Installing and Sending with DocuSign for NetSuite v2.2 This guide provides information on installing and sending documents for signature with DocuSign for NetSuite. It also includes

More information

NetWrix SQL Server Change Reporter. Quick Start Guide

NetWrix SQL Server Change Reporter. Quick Start Guide NetWrix SQL Server Change Reporter Quick Start Guide NetWrix SQL Server Change Reporter Quick Start Guide Contents Introduction...3 Product Features...3 Licensing...4 How It Works...5 Getting Started...6

More information

Specify the location of an HTML control stored in the application repository. See Using the XPath search method, page 2.

Specify the location of an HTML control stored in the application repository. See Using the XPath search method, page 2. Testing Dynamic Web Applications How To You can use XML Path Language (XPath) queries and URL format rules to test web sites or applications that contain dynamic content that changes on a regular basis.

More information

Grandstream Networks, Inc.

Grandstream Networks, Inc. Grandstream Networks, Inc. GXP1620/1625/1628 Business IP Phone BLF Configuration Guide GXP1620/1625/1628 BLF Configuration Guide GXP1620/1625/1628 BLF Configuration Guide Index INTRODUCTION... 4 OVERVIEW

More information

To set up Egnyte so employees can log in using SSO, follow the steps below to configure VMware Horizon and Egnyte to work with each other.

To set up Egnyte so employees can log in using SSO, follow the steps below to configure VMware Horizon and Egnyte to work with each other. w w w. e g n y t e. c o m Egnyte Single Sign-On (SSO) Installation for VMware Horizon To set up Egnyte so employees can log in using SSO, follow the steps below to configure VMware Horizon and Egnyte to

More information

Online Backup and Recovery Manager Setup for Microsoft Windows.

Online Backup and Recovery Manager Setup for Microsoft Windows. Online Backup and Recovery Manager Setup for Microsoft Windows. Backup Wizard Default Interface Recovery Wizard Online Backup and Recovery Manager Setup Backup Wizard After installing and launching the

More information

Server Installation: ServerTools

Server Installation: ServerTools Server Installation: ServerTools ServerTools Page 1 Table of Contents To Install ServerTools...3 Backup and Restore...6 Purpose...6 Background...6 Requirements...6 Creating a Backup Schedule using the

More information

Cascade Server CMS Quick Start Guide

Cascade Server CMS Quick Start Guide Cascade Server CMS Quick Start Guide 1. How to log in 2. How to open page 3. How to edit a page 4. How to create a new page 5. How to publish a page 6. How to change settings to view publish status page

More information

Getting Started - The Control Panel

Getting Started - The Control Panel Table of Contents 1. Getting Started - the Control Panel Login Navigation Bar Domain Limits Domain User Account Properties Session Management 2. FTP Management Creating and Editing Users Accessing FTP

More information

How to Use Remote Access Using Internet Explorer

How to Use Remote Access Using Internet Explorer Introduction Welcome to the Mount s Remote Access service. The following documentation is intended to assist first time or active users with connecting, authenticating and properly logging out of Remote

More information

Automated tests on websites using Selenium-IDE.

Automated tests on websites using Selenium-IDE. Automated tests on websites using Selenium-IDE. Gustavo Antonio Toretti ([email protected]), IT Specialist, IBM Summary: Testing web sites manually is a task prone to errors. Automating tests reduces

More information

NetWrix SQL Server Change Reporter

NetWrix SQL Server Change Reporter NetWrix SQL Server Change Reporter Version 2.2 Administrator Guide Contents NetWrix SQL Server Change Reporter Administrator Guide 1. INTRODUCTION... 3 1.1 KEY FEATURES... 3 1.2 LICENSING... 4 1.3 HOW

More information

Creating a Hyperlink to a Tegrity Recording

Creating a Hyperlink to a Tegrity Recording Creating a Hyperlink to a Tegrity Recording You may create links in your ecampus course content to Tegrity recording. Begin by obtaining the hyperlink shortcut for the recording you wish to link. Go to

More information

Verizon Remote Access User Guide

Verizon Remote Access User Guide Version 17.12 Last Updated: August 2012 2012 Verizon. All Rights Reserved. The Verizon names and logos and all other names, logos, and slogans identifying Verizon s products and services are trademarks

More information

Stellar Phoenix. SQL Database Repair 6.0. Installation Guide

Stellar Phoenix. SQL Database Repair 6.0. Installation Guide Stellar Phoenix SQL Database Repair 6.0 Installation Guide Overview Stellar Phoenix SQL Database Repair software is an easy to use application designed to repair corrupt or damaged Microsoft SQL Server

More information

Project management integrated into Outlook

Project management integrated into Outlook Project management integrated into Outlook InLoox PM 7.x off-line operation An InLoox Whitepaper Published: October 2011 Copyright: 2011 InLoox GmbH. You can find up-to-date information at http://www.inloox.com

More information

Taleo Enterprise. Career Section Branding Definition. Version 7.5

Taleo Enterprise. Career Section Branding Definition. Version 7.5 Taleo Enterprise Career Section Branding Definition Version 7.5 March 2010 Confidential Information It shall be agreed by the recipient of the document (hereafter referred to as the other party ) that

More information

Working with RD Web Access in Windows Server 2012

Working with RD Web Access in Windows Server 2012 Working with RD Web Access in Windows Server 2012 Introduction to RD Web Access So far in this series we have talked about how to successfully deploy and manage a Microsoft Windows Server 2012 VDI environment.

More information

FPT UNIVERSITY. Capstone Project

FPT UNIVERSITY. Capstone Project MINISTRY OF EDUCATION AND TRAINING FPT UNIVERSITY Capstone Project Online Event Organizing Company Management System Group Group Members Đoàn Minh Thiện 60130 Nguyễn Thanh Thống 60561 Mai Hoàng Trí Anh

More information

Acunetix Web Vulnerability Scanner. Getting Started. By Acunetix Ltd.

Acunetix Web Vulnerability Scanner. Getting Started. By Acunetix Ltd. Acunetix Web Vulnerability Scanner Getting Started V8 By Acunetix Ltd. 1 Starting a Scan The Scan Wizard allows you to quickly set-up an automated scan of your website. An automated scan provides a comprehensive

More information

MONAHRQ Installation Permissions Guide. Version 2.0.4

MONAHRQ Installation Permissions Guide. Version 2.0.4 MONAHRQ Installation Permissions Guide Version 2.0.4 March 19, 2012 Check That You Have all Necessary Permissions It is important to make sure you have full permissions to run MONAHRQ. The following instructions

More information

OpenClinica SSL VPN Access New User Setup Guide

OpenClinica SSL VPN Access New User Setup Guide OpenClinica SSL VPN Access New User Setup Guide Version 1.2 9/10/2014 New User Remote Access Request for OpenClinica Business Partners need authentication credentials, which include the username, password,

More information

Intranet Website Solution Based on Microsoft SharePoint Server Foundation 2010

Intranet Website Solution Based on Microsoft SharePoint Server Foundation 2010 December 14, 2012 Authors: Wilmer Entena 128809 Supervisor: Henrik Kronborg Pedersen VIA University College, Horsens Denmark ICT Engineering Department Table of Contents List of Figures and Tables... 3

More information

Recommended Browser Setting for MySBU Portal

Recommended Browser Setting for MySBU Portal The MySBU portal is built using Microsoft s SharePoint technology framework, therefore, for the best viewing experience, Southwest Baptist University recommends the use of Microsoft s Internet Explorer,

More information

ResPAK Internet Module

ResPAK Internet Module ResPAK Internet Module This document provides an overview of the ResPAK Internet Module which consists of the RNI Web Services application and the optional ASP.NET Reservations web site. The RNI Application

More information

NETWRIX CHANGE REPORTER SUITE

NETWRIX CHANGE REPORTER SUITE NETWRIX CHANGE REPORTER SUITE QUICK-START GUIDE Product Version: 2.0 November/2011. Legal Notice The information in this publication is furnished for information use only, and does not constitute a commitment

More information

Attix5 Pro Server Edition

Attix5 Pro Server Edition Attix5 Pro Server Edition V7.0.2 User Manual for Mac OS X Your guide to protecting data with Attix5 Pro Server Edition. Copyright notice and proprietary information All rights reserved. Attix5, 2013 Trademarks

More information

Active Interest Media File Transfer Server Initial Client Install Documentation

Active Interest Media File Transfer Server Initial Client Install Documentation Active Interest Media File Transfer Server Initial Client Install Documentation TABLE OF CONTENTS The Login Screen... Pg. 2 Firefox Java Enhanced WebClient. Pg. 3 Internet Explorer v7 Enhanced WebClient

More information

CA /BrightStor ARCserve9 Backup Software

CA /BrightStor ARCserve9 Backup Software CA /BrightStor ARCserve9 Backup Software The CA BrightStor ARCserve9 Backup program can be installed on the TANDBERG NAS and launched from a browser. You can use this software to manage either an autoloader

More information

SharePoint Online Quick Reference

SharePoint Online Quick Reference SharePoint Online Quick Reference www.messageops.com What is SharePoint? Microsoft SharePoint is a collaboration tool utilized by enterprises and small-medium businesses as a means for productivity solutions.

More information

Rational Quality Manager. Quick Start Tutorial

Rational Quality Manager. Quick Start Tutorial Rational Quality Manager Quick Start Tutorial 1 Contents 1. Introduction... 2 2. Terminology... 3 3. Project Area Preparation... 4 3.1 Adding Users and specifying Roles... 4 3.2 Managing Tool Associations...

More information

SPHOL207: Database Snapshots with SharePoint 2013

SPHOL207: Database Snapshots with SharePoint 2013 2013 SPHOL207: Database Snapshots with SharePoint 2013 Hands-On Lab Lab Manual This document is provided as-is. Information and views expressed in this document, including URL and other Internet Web site

More information

Egnyte Single Sign-On (SSO) Installation for OneLogin

Egnyte Single Sign-On (SSO) Installation for OneLogin Egnyte Single Sign-On (SSO) Installation for OneLogin To set up Egnyte so employees can log in using SSO, follow the steps below to configure OneLogin and Egnyte to work with each other. 1. Set up OneLogin

More information

603: Enhancing mobile device experience with NetScaler MobileStream Hands-on Lab Exercise Guide

603: Enhancing mobile device experience with NetScaler MobileStream Hands-on Lab Exercise Guide 603: Enhancing mobile device experience with NetScaler MobileStream Hands-on Lab Exercise Guide Christopher Rudolph January 2015 1 Table of Contents Contents... 2 Overview... 3 Scenario... 6 Lab Preparation...

More information

SharePoint List Filter Favorites Installation Instruction

SharePoint List Filter Favorites Installation Instruction SharePoint List Filter Favorites Installation Instruction System Requirements Microsoft Windows SharePoint Services v3 or Microsoft Office SharePoint Server 2007. License Management Click link in Organize

More information

Cloudfinder for Office 365 User Guide. November 2013

Cloudfinder for Office 365 User Guide. November 2013 1 Contents Getting started with Cloudfinder for Office 365 1... 3 Sign up New Cloudfinder user... 3 Sign up Existing Cloudfinder user... 4 Setting the Admin Impersonation... 4 Initial backup... 7 Inside

More information

USING MYWEBSQL FIGURE 1: FIRST AUTHENTICATION LAYER (ENTER YOUR REGULAR SIMMONS USERNAME AND PASSWORD)

USING MYWEBSQL FIGURE 1: FIRST AUTHENTICATION LAYER (ENTER YOUR REGULAR SIMMONS USERNAME AND PASSWORD) USING MYWEBSQL MyWebSQL is a database web administration tool that will be used during LIS 458 & CS 333. This document will provide the basic steps for you to become familiar with the application. 1. To

More information

Title: SharePoint Advanced Training

Title: SharePoint Advanced Training 416 Agriculture Hall Michigan State University 517-355- 3776 http://support.anr.msu.edu [email protected] Title: SharePoint Advanced Training Document No. - 106 Revision Date - 10/2013 Revision No. -

More information

Appointment Scheduler

Appointment Scheduler Appointment Scheduler User s Guide While every attempt is made to ensure both accuracy and completeness of information included in this document, errors can occur, and updates or improvements may be implemented

More information

Connecting to LRDC Fileserver Remotely Using Windows Vista/7 & SRemote VPN

Connecting to LRDC Fileserver Remotely Using Windows Vista/7 & SRemote VPN Connecting to LRDC Fileserver Remotely Using Windows Vista/7 & SRemote VPN October 2013 In order to access the LRDC file server remotely/off campus, or from Wireless Pittnet, you must first authenticate

More information

EzyScript User Manual

EzyScript User Manual Version 1.4 Z Option 417 Oakbend Suite 200 Lewisville, Texas 75067 www.zoption.com (877) 653-7215 (972) 315-8800 fax: (972) 315-8804 EzyScript User Manual SAP Transaction Scripting & Table Querying Tool

More information

System Protection for Hyper-V Whitepaper

System Protection for Hyper-V Whitepaper Whitepaper Contents 1. Introduction... 2 Documentation... 2 Licensing... 2 Hyper-V requirements... 2 Definitions... 3 Considerations... 3 2. About the BackupAssist Hyper-V solution... 4 Advantages... 4

More information

DiskPulse DISK CHANGE MONITOR

DiskPulse DISK CHANGE MONITOR DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com [email protected] 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product

More information

Desktop, Web and Mobile Testing Tutorials

Desktop, Web and Mobile Testing Tutorials Desktop, Web and Mobile Testing Tutorials * Windows and the Windows logo are trademarks of the Microsoft group of companies. 2 About the Tutorial With TestComplete, you can test applications of three major

More information

Using Outlook Web Access (OWA) & Remote Web Workplace

Using Outlook Web Access (OWA) & Remote Web Workplace Using Outlook Web Access (OWA) & Remote Web Workplace October 6, 2008 Neil G. Levy Phone -732-446-9950 x111 Fax 732-879-0325 [email protected] Outlook Web Access (OWA) To access your Outlook/Exchange

More information

Appendix A How to create a data-sharing lab

Appendix A How to create a data-sharing lab Appendix A How to create a data-sharing lab Creating a lab involves completing five major steps: creating lists, then graphs, then the page for lab instructions, then adding forms to the lab instructions,

More information

UOFL SHAREPOINT ADMINISTRATORS GUIDE

UOFL SHAREPOINT ADMINISTRATORS GUIDE UOFL SHAREPOINT ADMINISTRATORS GUIDE WOW What Power! Learn how to administer a SharePoint site. [Type text] SharePoint Administrator Training Table of Contents Basics... 3 Definitions... 3 The Ribbon...

More information

Designing and Implementing Forms 34

Designing and Implementing Forms 34 C H A P T E R 34 Designing and Implementing Forms 34 You can add forms to your site to collect information from site visitors; for example, to survey potential customers, conduct credit-card transactions,

More information

Bitrix Site Manager ASP.NET. Installation Guide

Bitrix Site Manager ASP.NET. Installation Guide Bitrix Site Manager ASP.NET Installation Guide Contents Introduction... 4 Chapter 1. Checking for IIS Installation... 5 Chapter 2. Using An Archive File to Install Bitrix Site Manager ASP.NET... 7 Preliminary

More information

Gigabyte Management Console User s Guide (For ASPEED AST 2400 Chipset)

Gigabyte Management Console User s Guide (For ASPEED AST 2400 Chipset) Gigabyte Management Console User s Guide (For ASPEED AST 2400 Chipset) Version: 1.4 Table of Contents Using Your Gigabyte Management Console... 3 Gigabyte Management Console Key Features and Functions...

More information

Creating Personal Web Sites Using SharePoint Designer 2007

Creating Personal Web Sites Using SharePoint Designer 2007 Creating Personal Web Sites Using SharePoint Designer 2007 Faculty Workshop May 12 th & 13 th, 2009 Overview Create Pictures Home Page: INDEX.htm Other Pages Links from Home Page to Other Pages Prepare

More information

StorSimple Appliance Quick Start Guide

StorSimple Appliance Quick Start Guide StorSimple Appliance Quick Start Guide 5000 and 7000 Series Appliance Software Version 2.1.1 (2.1.1-267) Exported from Online Help on September 15, 2012 Contents Getting Started... 3 Power and Cabling...

More information

Quick Start Guide. User Manual. 1 March 2012

Quick Start Guide. User Manual. 1 March 2012 Quick Start Guide User Manual 1 March 2012 This document outlines the steps to install SAMLite system into a single box of server and configure it to run for passive collection (domain login script). This

More information

Gigabyte Content Management System Console User s Guide. Version: 0.1

Gigabyte Content Management System Console User s Guide. Version: 0.1 Gigabyte Content Management System Console User s Guide Version: 0.1 Table of Contents Using Your Gigabyte Content Management System Console... 2 Gigabyte Content Management System Key Features and Functions...

More information

INTRODUCTION 5 COLLABORATION RIBBON 5 SELECT THE UPDATING METHOD 6 MAKE YOUR PROJECT COLLABORATIVE 8 PROCESSING RECEIVED TASK UPDATES 9

INTRODUCTION 5 COLLABORATION RIBBON 5 SELECT THE UPDATING METHOD 6 MAKE YOUR PROJECT COLLABORATIVE 8 PROCESSING RECEIVED TASK UPDATES 9 Contents Contents INTRODUCTION 5 COLLABORATION RIBBON 5 SELECT THE UPDATING METHOD 6 MAKE YOUR PROJECT COLLABORATIVE 8 PROCESSING RECEIVED TASK UPDATES 9 IMPORT UPDATES 12 CUSTOM TEXT FIELDS MAPPING 13

More information

How To Backup In Cisco Uk Central And Cisco Cusd (Cisco) Cusm (Custodian) (Cusd) (Uk) (Usd).Com) (Ucs) (Cyse

How To Backup In Cisco Uk Central And Cisco Cusd (Cisco) Cusm (Custodian) (Cusd) (Uk) (Usd).Com) (Ucs) (Cyse This chapter includes the following sections: Backup and Import in Cisco UCS Central, page 1 Backing up and Restoring Cisco UCS Central, page 4 Backing up and Restoring Cisco UCS Domains, page 8 Import

More information

XEN Web Portal Instructions

XEN Web Portal Instructions XEN Web Portal Instructions Hi Everyone! Please use this document for help on accessing the new BearCom Xen Web Portal This document contains instructions for users of Internet Explorer, Firefox, Chrome

More information

Customising Your Mobile Payment Pages

Customising Your Mobile Payment Pages Corporate Gateway Customising Your Mobile Payment Pages V2.0 May 2014 Use this guide to: Understand how to customise your payment pages for mobile and tablet devices XML Direct Integration Guide > Contents

More information

2. PMP New Computer Installation. & Networking Instructions

2. PMP New Computer Installation. & Networking Instructions ONTARIO CHIROPRACTIC ASSOCIATION PATIENT MANAGEMENT PROGRAM PUTTING EXPERIENCE INTO PRACTICE PMP New Computer Installation & Networking Instructions This document provides installation instructions for

More information

SINGLE NUMBER SERVICE - MY SERVICES MANAGEMENT

SINGLE NUMBER SERVICE - MY SERVICES MANAGEMENT Service Change Charge...$18 Monthly Service...$3/mo. LOGIN TO MY SERVICES In your web browser type in myservices.gondtc.com. Enter your Username (ten-digit phone number for example ) and Password. Your

More information

Manual. CollabNet Subversion Connector to HP Quality Center. Version 1.2

Manual. CollabNet Subversion Connector to HP Quality Center. Version 1.2 Manual CollabNet Subversion Connector to HP Quality Center Version 1.2 A BOUT THE CONNECTOR About the Connector The CollabNet Subversion Connector to HP Quality Center enables Quality Center users to

More information

iglobe CRM SharePoint App Documentation Version 1.0.0.12 Thursday, January 30, 2014 Support contact iglobe: [email protected]

iglobe CRM SharePoint App Documentation Version 1.0.0.12 Thursday, January 30, 2014 Support contact iglobe: support@iglobe.dk Tuborg Boulevard 12,3 sal 2900 Hellerup, Denmark Phone: +45 28800025 URL: www.iglobe.dk iglobe CRM SharePoint App Version 1.0.0.12 Thursday, January 30, 2014 Support contact iglobe: [email protected] Contents

More information

Guarantee Trust Life Insurance Company. Agent Portal www.gtlic.com. Agent Portal Guide

Guarantee Trust Life Insurance Company. Agent Portal www.gtlic.com. Agent Portal Guide Guarantee Trust Life Insurance Company Agent Portal www.gtlic.com Agent Portal Guide Rev. 3/2014 Table of Contents Log in to Agent Portal... 3 Obtain Quote... 4 Print Quote... 5 Save and Retrieve Quote...

More information

Team Foundation Server 2013 Installation Guide

Team Foundation Server 2013 Installation Guide Team Foundation Server 2013 Installation Guide Page 1 of 164 Team Foundation Server 2013 Installation Guide Benjamin Day [email protected] v1.1.0 May 28, 2014 Team Foundation Server 2013 Installation Guide

More information

Using Adobe Dreamweaver CS4 (10.0)

Using Adobe Dreamweaver CS4 (10.0) Getting Started Before you begin create a folder on your desktop called DreamweaverTraining This is where you will save your pages. Inside of the DreamweaverTraining folder, create another folder called

More information

DarwiNet Client Level

DarwiNet Client Level DarwiNet Client Level Table Of Contents Welcome to the Help area for your online payroll system.... 1 Getting Started... 3 Welcome to the Help area for your online payroll system.... 3 Logging In... 4

More information

SelectSurvey.NET Developers Manual

SelectSurvey.NET Developers Manual Developers Manual (Last updated: 6/24/2012) SelectSurvey.NET Developers Manual Table of Contents: SelectSurvey.NET Developers Manual... 1 Overview... 2 General Design... 2 Debugging Source Code with Visual

More information

IBM Business Monitor V8.0 Global monitoring context lab

IBM Business Monitor V8.0 Global monitoring context lab Copyright IBM Corporation 2012 All rights reserved IBM BUSINESS MONITOR 8.0 LAB EXERCISE IBM Business Monitor V8.0 lab What this exercise is about... 2 Lab requirements... 2 What you should be able to

More information

Quick Instructions Installing on a VPS (Virtual Private Server)

Quick Instructions Installing on a VPS (Virtual Private Server) Introduction A Virtual Private Server is a virtual PC held in a remote data centre, which can be accessed via a username/password from any other computer. There are a number of scenarios where you might

More information

ScrumDesk Quick Start

ScrumDesk Quick Start Quick Start 2008 2 What is ScrumDesk ScrumDesk is project management tool supporting Scrum agile project management method. ScrumDesk demo is provided as hosted application where user has ScrumDesk installed

More information

Tutorial: Creating a form that emails the results to you.

Tutorial: Creating a form that emails the results to you. Tutorial: Creating a form that emails the results to you. 1. Create a new page in your web site Using the Wizard Interface. a) Choose I want to add a form that emails the results to me in the wizard. b)

More information

TeamViewer 9 Manual Management Console

TeamViewer 9 Manual Management Console TeamViewer 9 Manual Management Console Rev 9.2-07/2014 TeamViewer GmbH Jahnstraße 30 D-73037 Göppingen www.teamviewer.com Table of Contents 1 About the TeamViewer Management Console... 4 1.1 About the

More information

2X ApplicationServer & LoadBalancer Manual

2X ApplicationServer & LoadBalancer Manual 2X ApplicationServer & LoadBalancer Manual 2X ApplicationServer & LoadBalancer Contents 1 URL: www.2x.com E-mail: [email protected] Information in this document is subject to change without notice. Companies,

More information

Agile Web Application Testing

Agile Web Application Testing Agile Web Application Testing Technologies and Solutions V. Narayan Raman Tyto Software Goals Rapid feedback on the quality of software Problem in Web App Testing Many Browsers Many Operating Systems Browsers

More information

Microsoft Expression Web

Microsoft Expression Web Microsoft Expression Web Microsoft Expression Web is the new program from Microsoft to replace Frontpage as a website editing program. While the layout has changed, it still functions much the same as

More information

Hermes.Net Web Campaign Page 2 26

Hermes.Net Web Campaign Page 2 26 ...................... Hermes.Net Web Campaign Page 2 26 Table of Context 1. Introduction... 3 2. Create and configure Web Campaign 4... 2.1 Create a Web Campaign 4 2.2 General Configuration... 5 2.2.1

More information