Behat Drupal Integration Documentation

Size: px
Start display at page:

Download "Behat Drupal Integration Documentation"

Transcription

1 Behat Drupal Integration Documentation Release 1.1 Brendan MacDonald Jul 19, 2017

2

3 Contents 1 Introduction 3 2 System Requirements 5 3 Installation 7 4 Adding it to an existing project 9 5 Initial setup 11 6 Configuration 13 7 Writing tests 15 8 Test results 19 9 Indices and tables 21 i

4 ii

5 Behat Drupal Integration Documentation, Release 1.1 This tools requires a local Drupal installation to work. In case you want to test a remote installation this module will have to be installed there. Once it s installed you can execute it via ssh as you would do in your local environment. Contents: Contents 1

6 Behat Drupal Integration Documentation, Release Contents

7 CHAPTER 1 Introduction This is an extension of Behat Drupal Extension The goal of this project is to create a framework to integrate Behat tests for Drupal as seamless and flexible as possible. This works is sponsored and supported by Cameron & Wilding, a London Drupal Agency 3

8 Behat Drupal Integration Documentation, Release Chapter 1. Introduction

9 CHAPTER 2 System Requirements Required 1. Check your PHP version: php --version It must be higher than PHP will also need to have the following libraries installed: curl mbstring xml These dependency comes from Behat Drupal Extension requirements. 2. Check for Java: java -version It must be It will be required for Selenium. Optional Download chromedriver in case you want integration with this browser. 5

10 Behat Drupal Integration Documentation, Release Chapter 2. System Requirements

11 CHAPTER 3 Installation These are the steps to install the tool from different sources. Install via Composer 1. Select a location for the framework Create a folder, ideally in a Test folder in your project, outside your Drupal webroot. 2. Create a composer JSON file Composer Create a composer.json file in the test folder root: { } "require": { "cw/behat_test": "*" }, "config": { "bin-dir": "bin/" }, "autoload": { "psr-4": { "CWTest\\": "src/" } } 3. From the Test folder created st step 1, run: composer install 7

12 Behat Drupal Integration Documentation, Release 1.1 Install via Github 1. Select a location for the framework and clone it: git clone --branch={8.x 7.x} {folder} 8 Chapter 3. Installation

13 CHAPTER 4 Adding it to an existing project To add the tool to an existing project follow the next steps 1. Select a location for the framework Create a folder, ideally in a Test folder in your project, outside your Drupal webroot. 2. Add the following to the componser.json file of the project: { } "require": { "cw/behat_test": "*" }, "config": { "bin-dir": "bin/" }, "autoload": { "psr-4": { "CWTest\\": "src/" } } 3. Follow the Installation instructions. 9

14 Behat Drupal Integration Documentation, Release Chapter 4. Adding it to an existing project

15 CHAPTER 5 Initial setup 1. Create the Behat folder structure: Run the bootstrap shell script: cd bin./cwtest-bootstrap.sh cd.. 2. Update your local configuration: In your Test folder, edit Behat/behat.local.yml Update: the base_url to your local site url the drupal_root value to the path to your local drupal installation. 3. Configure Chrome - Optional Step: This is only required if you want to run tests on Chrome. Skip if you don t. (By default, Firefox works out-of-the-box.) Download chromedriver Save it to /usr/local/bin 4. Verify Setup Successful: Navigate to the Behat folder inside your Test folder: cd Behat Execute the following:./run-behat.sh setup firefox 11

16 Behat Drupal Integration Documentation, Release 1.1 Selenium will launch and run a test. You should see 1 scenarios (1 passed) in the terminal window after seconds. 5. Running tests: To run tests, execute the following:./run-behat.sh {tag} {profile} 12 Chapter 5. Initial setup

17 CHAPTER 6 Configuration behat.yml This file contains most of the configuration settings that are required for behat to run. Every new feature file that gets created will require that a new entry is made to this file. ACTION: Follow the example of the login from lines Copy and paste this inside the default profile, and update the login values with the correct values. file - /Behat/behat.yml Suites Profiles behat.local.yml This is a mandatory file that contains the local configuration for the machine were the tests are running. 13

18 Behat Drupal Integration Documentation, Release Chapter 6. Configuration

19 CHAPTER 7 Writing tests It is a good idea to read through the LOGIN feature, page, and context files while reading through the following descriptions. In the following, XXXX is the name of the page being tested, e.g. Basic, Article, Login, etc. ACTION indicates a step that you have to do. The basic process for writing any test would be: Scenarios Decide on a business scenario that you would like to automate. This often comes from a User Story or piece of functionality that you d like to test. For the rest of the following, let s think of a login scenario where a user is going: 1. open the login page. 2. enter a username and password. 3. click the login button. Features This file contains the high-level test scenarios written in a Gherkin syntax. These files are located in Behat/features/. They all follow the naming convention XXXX.feature. For example, in the LoginPage.feature, there are tests to ensure a valid login is successful. ACTION: Create a.feature file, using the template provided, and write your scenario into the.feature file. 15

20 Behat Drupal Integration Documentation, Release 1.1 Follow the syntax used in other tests. Where possible, re-use existing sentences from the.feature file as these will already have been automated. If you are creating a new sentence, keep it short but descriptive. template - /Sample_Files/Behat/features/LoginPage.feature Gherkin Page.php This file contains the path, page objects, and getters/setters for all the fields on the page XXXX. These files are located in src/util/. They all follow the naming convention XXXXPage.php. For example, in the LoginPage.php, there are the username, password, and login button objects detailed. ACTION: Create a Page.php file, and add the objects to it. For Create/Edit/View content types, you generally want to add every object that an end-user would use to the XXXXPage.php file. Using the template provided, create your XXXXPage.php file. Take care to separate textfields, buttons, frames, etc, and follow the syntax and naming conventions from other PAGE files. Where possible, always use IDs for your objects. If IDs are not available, consider using name, datadrupal-selector, or xpath. template - /Sample_Files/src/Util/ArticlePage.php Context.php This file contains all of the functions that are specific to the XXXX page. These files are located in src/context. They all follow the naming convention XXXXContext.php. For example, in the LoginContext.php, there are functions to fill in the username and password fields, and press the login button. ACTION: Create a XXXXContext.php file, and add the relevant functions to interact with the objects from the Page.php file. This file will detail function for interacting with your objects. The number of functions you write will vary from context to context - typically, the more complicated a UI is, the more functions will be required. Follow the syntax and naming conventions from other CONTEXT files. Keep all functions as short as possible, ideally doing one thing each, like filling in a text field. template - /Sample_Files/src/Context/ArticleContext.php Step definitions Hooks 16 Chapter 7. Writing tests

21 Behat Drupal Integration Documentation, Release 1.1 Contexts 7.4. Context.php 17

22 Behat Drupal Integration Documentation, Release Chapter 7. Writing tests

23 CHAPTER 8 Test results The results of all tests will be stored in /Results/Behat/Twig_***.html 19

24 Behat Drupal Integration Documentation, Release Chapter 8. Test results

25 CHAPTER 9 Indices and tables genindex modindex search 21

the Drupal Extension to Behat and Mink Documentation

the Drupal Extension to Behat and Mink Documentation the Drupal Extension to Behat and Mink Documentation Release 1.1 Melissa Anderson Jan 08, 2018 Contents 1 Testing your site with the Drupal Extension to Behat and Mink 3 2 System Requirements 5 3 Stand-alone

More information

Peter Sawczynec Engineer

Peter Sawczynec Engineer 2016 Peter Sawczynec Engineer FLORIDA DRUPALCAMP 2016 BEHAT KICKSTART FOR DRUPAL DEVELOPERS PETER SAWCZYNEC PETER.SAWCZYNEC@CIVICACTIONS FLORIDA DRUPALCAMP 2016 BEHAT KICKSTART FOR DRUPAL DEVELOPERS PETER

More information

Behat Kickstart. For Drupal 8 Developers. Stanford Drupal Camp 2016 Stanford, CA -- April 1-2, Peter Sawczynec Customer Success Engineer

Behat Kickstart. For Drupal 8 Developers. Stanford Drupal Camp 2016 Stanford, CA -- April 1-2, Peter Sawczynec Customer Success Engineer Behat Kickstart For Drupal 8 Developers Stanford Drupal Camp 2016 Stanford, CA -- April 1-2, 2016 \ Peter Sawczynec Customer Success Engineer D8 Testing Ecosystem Behat SimpleTest PHPUnit JMeter Drupal

More information

Installing MediaWiki using VirtualBox

Installing MediaWiki using VirtualBox Installing MediaWiki using VirtualBox Install VirtualBox with your package manager or download it from the https://www.virtualbox.org/ website and follow the installation instructions. Load an Image For

More information

How to take up my assessment?

How to take up my assessment? 2011, Cognizant How to take up my assessment? Step 1 : You have to take up the assessment only using the Virtual Desktop Interface (VDI environment) Please use the URL, https://learninglabs.cognizant.com

More information

Drupal Drivers Documentation

Drupal Drivers Documentation Drupal Drivers Documentation Release 1.0 Jonathan Hedstrom September 03, 2015 Contents 1 Installation 3 2 Comparison of Drivers 5 3 Usage 7 3.1 Drupal API driver............................................

More information

Behat BDD, FUNCTIONAL TESTS & SELENIUM (IN DRUPAL!)

Behat BDD, FUNCTIONAL TESTS & SELENIUM (IN DRUPAL!) Behat BDD, FUNCTIONAL TESTS & SELENIUM (IN DRUPAL!) s Hallo! > Lead of the Symfony documentation team > KnpLabs US - Symfony consulting, training & kumbaya > Writer for KnpUniversity.com: PHP & Symfony

More information

GIT. A free and open source distributed version control system. User Guide. January, Department of Computer Science and Engineering

GIT. A free and open source distributed version control system. User Guide. January, Department of Computer Science and Engineering GIT A free and open source distributed version control system User Guide January, 2018 Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Table of Contents What is

More information

Reset the Admin Password with the ExtraHop Rescue CD

Reset the Admin Password with the ExtraHop Rescue CD Reset the Admin Password with the ExtraHop Rescue CD Published: 2018-01-19 This guide explains how to reset the administration password on physical and virtual ExtraHop appliances with the ExtraHop Rescue

More information

Build & Launch Tools (BLT) Automating best practices for enterprise sites

Build & Launch Tools (BLT) Automating best practices for enterprise sites Build & Launch Tools (BLT) Automating best practices for enterprise sites Who are you? Matthew Grasmick @grasmash on Drupal.org, twitter, etc. Acquia Professional Services, 4yrs Drupalist, 9yrs Maintainer

More information

AUTOMATION TESTING FRAMEWORK FOR LUMINOUS LMS

AUTOMATION TESTING FRAMEWORK FOR LUMINOUS LMS AUTOMATION TESTING FRAMEWORK FOR LUMINOUS LMS CONTENT Introduction. List of tools used to create Testing Framework Luminous LMS work scheme Testing Framework work scheme Automation scenario set lifecycle

More information

WorldSpace Attest Quick Start Guide

WorldSpace Attest Quick Start Guide WorldSpace Attest Quick Start Guide Contents What is WorldSpace Attest?... 2 What Comprises WorldSpace Attest?... 2 What do I need to get started?... 2 Prerequisites... 2 Generating your personal API key...

More information

Php4u Payment Restrictions Module for Magento 2

Php4u Payment Restrictions Module for Magento 2 Php4u Payment Restrictions Module for Magento 2 Requirements : Magento 2.0.x or 2.1.x Version 1.0.0 for Magento 2 1 Installation...3 1.1 Manual Install... 3 1.2 Composer install...4 2. Configuration...5

More information

4. Web-based Switch Configuration

4. Web-based Switch Configuration 4. Web-based Switch Configuration Management Options Connecting using the Web User Interface Logging onto the Web Manager Smart Wizard Web User Interface (Web UI) Management Options The Switch provides

More information

Bitdock. Release 0.1.0

Bitdock. Release 0.1.0 Bitdock Release 0.1.0 August 07, 2014 Contents 1 Installation 3 1.1 Building from source........................................... 3 1.2 Dependencies............................................... 3

More information

Interlink Express Desktop Printing Service Installation Guide

Interlink Express Desktop Printing Service Installation Guide Interlink Express Desktop Printing Service Installation Guide Page 1 of 10 Introduction This guide is intended to provide guidance on how to install and configure the new Interlink Express Desktop Printing

More information

Grading Rubric Homework 1

Grading Rubric Homework 1 Grading Rubric Homework 1 Used Git, has many commits, over time, wrote appropriate commit comments, set up Git correctly with git config Cloning repository results in a working site, no broken links, no

More information

Drupal Command Line Instructions Windows 7 List All Users >>>CLICK HERE<<<

Drupal Command Line Instructions Windows 7 List All Users >>>CLICK HERE<<< Drupal Command Line Instructions Windows 7 List All Users Last updated January 7, 2015. Alternatively, Windows users can often just use the Drush Command Prompt You will find out about all the other options

More information

Indium Documentation. Release Nicolas Petton

Indium Documentation. Release Nicolas Petton Indium Documentation Release 1.2.0 Nicolas Petton Nov 23, 2018 Contents 1 Table of contents 3 1.1 Installation................................................ 3 1.2 Getting up and running..........................................

More information

Getting Started with Cisco UCS Director Open Automation

Getting Started with Cisco UCS Director Open Automation Getting Started with Cisco UCS Director Open Automation Cisco UCS Director Open Automation, page 1 Upgrading Your Connector to the Current Release, page 5 Modules, page 5 Cisco UCS Director Open Automation

More information

Selenium Webdriver Github

Selenium Webdriver Github Selenium Webdriver Github 1 / 6 2 / 6 3 / 6 Selenium Webdriver Github A browser automation framework and ecosystem. Contribute to SeleniumHQ/selenium development by creating an account on GitHub. JsonWireProtocol

More information

Simplified CICD with Jenkins and Git on the ZeroStack Platform

Simplified CICD with Jenkins and Git on the ZeroStack Platform DATA SHEET Simplified CICD with Jenkins and Git on the ZeroStack Platform In the technical article we will walk through an end to end workflow of starting from virtually nothing and establishing a CICD

More information

MnCHOICES Assessment 1.0 and Windows 10 troubleshooting

MnCHOICES Assessment 1.0 and Windows 10 troubleshooting MnCHOICES Assessment 1.0 and Windows 10 troubleshooting Who needs the message? All lead agencies updating to Windows 10 and all lead agencies experiencing problems with Windows 10 today. Internet Explorer

More information

Bldr.io Documentation

Bldr.io Documentation Bldr.io Documentation Release 0.0.2 Aaron Scherer February 10, 2017 Contents 1 Content 5 1.1 Installation................................................ 5 1.2 Usage...................................................

More information

CSCI 350 Virtual Machine Setup Guide

CSCI 350 Virtual Machine Setup Guide CSCI 350 Virtual Machine Setup Guide This guide will take you through the steps needed to set up the virtual machine to do the PintOS project. Both Macintosh and Windows will run just fine. We have yet

More information

UI Patterns Documentation

UI Patterns Documentation UI Patterns Documentation Release 1.x Nuvole Web Nov 19, 2017 Table of Contents 1 Project overview 3 1.1 Try it out................................................. 3 i ii The UI Patterns module allows

More information

OSM R1 - VNF PACKAGE CREATION, UI & ONBOARDING

OSM R1 - VNF PACKAGE CREATION, UI & ONBOARDING OSM R1 - VNF PACKAGE CREATION, UI & ONBOARDING Noel Charath (RIFT.io) OSM R1- VNF PACKAGE CREATION AND ON-BOARDING RX10033 GETTING STARTED WITH OSM R1 INSTALL OSM R1 CREATE VNF & NS PACKAGES ONBOARD VNF

More information

COMPOSER IN DRUPAL WORLD

COMPOSER IN DRUPAL WORLD #drupaldevdays / Composer in Drupal World / @derhasi COMPOSER IN DRUPAL WORLD Johannes Haseitl - @derhasi ME Johannes Haseitl @derhasi everywhere Maintainer of Master, Search API Override,... CEO of undpaul

More information

Getting Started With Windows 10

Getting Started With Windows 10 Getting Started With Windows 10 1 Table of Contents Navigating the Windows 10 Environment... 3 Logging In... 3 Navigating the Desktop... 4... 4... 4 Working With Applications... 5 Actions Center and Settings...

More information

Somerville College WordPress user manual. 7th October 2015

Somerville College WordPress user manual. 7th October 2015 Somerville College WordPress user manual 7th October 05 0 INDEX YOUR SITE IMAGES FORMS THE MENU 4 4 5 0 YOUR SITE The Content Management System The Somerville website has been built using the WordPress

More information

Git. Charles J. Geyer School of Statistics University of Minnesota. Stat 8054 Lecture Notes

Git. Charles J. Geyer School of Statistics University of Minnesota. Stat 8054 Lecture Notes Git Charles J. Geyer School of Statistics University of Minnesota Stat 8054 Lecture Notes 1 Before Anything Else Tell git who you are. git config --global user.name "Charles J. Geyer" git config --global

More information

USER MANUAL. Star Track Shipping TABLE OF CONTENTS. Version: 2.0.0

USER MANUAL. Star Track Shipping TABLE OF CONTENTS. Version: 2.0.0 USER MANUAL TABLE OF CONTENTS Introduction... 2 Benefits of Star Track Shipping... 2 Pre-requisites... 2 Installation... 3 Installation Steps... 3 Extension Activation... 7 Configuration... 8 Contact Us...14

More information

Introduction to Cuda Visualization. Graphical Application Tunnelling on Palmetto

Introduction to Cuda Visualization. Graphical Application Tunnelling on Palmetto Introduction to Cuda Visualization The CUDA programming paradigm is NVidia's development tool which is used to enable advanced computer processing on their GPGPU (General Purpose graphics Processing Units)

More information

ConnectUPS-X / -BD /-E How to use and install SSL, SSH

ConnectUPS-X / -BD /-E How to use and install SSL, SSH ConnectUPS-X /-BD /-E product family Root CA Certificate installation Rev. B Page 1/16 Index 1. How to use and install SSL (Secure Socket Layer)...3 1.1. General Certificate warning message if not installed...3

More information

WebMatrix: Why PHP Developers Should Pay Attention

WebMatrix: Why PHP Developers Should Pay Attention WebMatrix: Why PHP Developers Should Pay Attention Gone are the days when PHP developers had to turn away business because the clients used Windows Servers. If you are a PHP developer and have been looking

More information

CIS 231 Windows 7 Install Lab #2

CIS 231 Windows 7 Install Lab #2 CIS 231 Windows 7 Install Lab #2 1) To avoid certain problems later in the lab, use Chrome as your browser: open this url: https://vweb.bristolcc.edu 2) Here again, to avoid certain problems later in the

More information

Software. Full Stack Web Development Intensive, Fall Lecture Topics. Class Sessions. Grading

Software. Full Stack Web Development Intensive, Fall Lecture Topics. Class Sessions. Grading Full Stack Web Development Intensive, Fall 2017 There are two main objectives to this course. The first is learning how to build websites / web applications and the assets that compose them. The second

More information

Version 1 test 11.46am. Drupal Training Manual

Version 1 test 11.46am. Drupal Training Manual Version 1 test 11.46am Drupal Training Manual 1 Contents How to login to Drupal?... 3 Working with basic pages?... 4 How to create a web page?... 4 How to set the heading on your pages?... 6 How to copy

More information

Wifiphisher Documentation

Wifiphisher Documentation Wifiphisher Documentation Release 1.2 George Chatzisofroniou Jan 13, 2018 Contents 1 Table Of Contents 1 1.1 Getting Started.............................................. 1 1.2 User s guide...............................................

More information

Tutorial 1 - Run WOIS Workflow Using Data Selected on the HEP Webportal

Tutorial 1 - Run WOIS Workflow Using Data Selected on the HEP Webportal WOIS Quick Start Guide This document contains a set of tutorials explaining how to start using WOIS software on HEP (Hydrology Exploitation Platform). The tutorials are sequences of steps taken from user

More information

MultiBrowser Documentation

MultiBrowser Documentation MultiBrowser Documentation Release 10.0.0 Position Fixed UG Aug 06, 2018 Contents 1 Installation 3 1.1 System Requirements.......................................... 3 1.2 Download MultiBrowser.........................................

More information

BrowseEmAll Documentation

BrowseEmAll Documentation BrowseEmAll Documentation Release 9.0.0 Position Fixed UG Apr 11, 2018 Contents 1 Installation 3 1.1 System Requirements.......................................... 3 1.2 Download BrowseEmAll.........................................

More information

Baidu Map Widget Installation & Extension User Guide

Baidu Map Widget Installation & Extension User Guide Baidu Map Widget Installation & Extension User Guide Version 1.0b July 2015 Table of Contents 1. Introduction and Installation... 1 2. Baidu Map Extension: Configuration and Use... 5 3. Compatibility...

More information

SELENIUM - REMOTE CONTROL

SELENIUM - REMOTE CONTROL http://www.tutorialspoint.com/selenium/selenium_rc.htm SELENIUM - REMOTE CONTROL Copyright tutorialspoint.com Selenium Remote Control RC was the main Selenium project that sustained for a long time before

More information

Web Push Notification

Web Push Notification Web Push Notification webkul.com/blog/web-push-notification-for-magento2/ On - January 13, 2017 This impressive module allows you to send push notification messages directly to the web browser. The biggest

More information

1. Selenium Integrated Development Environment (IDE) 2. Selenium Remote Control (RC) 3. Web Driver 4. Selenium Grid

1. Selenium Integrated Development Environment (IDE) 2. Selenium Remote Control (RC) 3. Web Driver 4. Selenium Grid INTRODUCTION 1.0 Selenium Selenium is a free (open source) automated testing suite for web applications across different browsers and platforms. Selenium focuses on automating web-based applications. Testing

More information

1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites

1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites A. Pre-Production of Webpage 1. Determine the specific software needed WYSIWYG- design software that manipulates components of the web page without the user writing or editing code Uses graphical layout

More information

Understanding Page Template Components. Brandon Scheirman Instructional Designer, OmniUpdate

Understanding Page Template Components. Brandon Scheirman Instructional Designer, OmniUpdate Understanding Page Template Components Brandon Scheirman Instructional Designer, OmniUpdate Where do PCFs come from??.pcf .PCF Agenda Implementation Process Terminology used in Template Development Hands-on

More information

Version control system (VCS)

Version control system (VCS) Version control system (VCS) Remember that you are required to keep a process-log-book of the whole development solutions with just one commit or with incomplete process-log-book (where it is not possible

More information

Magister 6 API Documentation

Magister 6 API Documentation Magister 6 API Documentation Release 2.0 magister-api November 15, 2017 Contents 1 User Guide 3 1.1 Installation................................................ 3 1.1.1 Server Requirements......................................

More information

Web Pro Manager: General User Guide

Web Pro Manager: General User Guide Web Pro Manager: General User Guide Version 1.14 (7/2013) Web Pro Manager is an open-source website management platform that is easy to use, intuitive, and highly customizable. Web Pro Manager can be used

More information

Ansible Tower Quick Setup Guide

Ansible Tower Quick Setup Guide Ansible Tower Quick Setup Guide Release Ansible Tower 2.4.5 Red Hat, Inc. Jun 06, 2017 CONTENTS 1 Quick Start 2 2 Login as a Superuser 3 3 Import a License 4 4 Examine the Tower Dashboard 6 5 The Setup

More information

C# 2013 Express Web WebDriver Automation. Introduction tutorial

C# 2013 Express Web WebDriver Automation. Introduction tutorial C# 2013 Express Web WebDriver Automation Introduction tutorial John Sumner 2015 Contents Introduction... 3 Section 1. Introduction to C# 2013 Express for Web... 3 Installation of Microsoft Visual C# 2013

More information

Simulation Manager Configuration Guide

Simulation Manager Configuration Guide Cornell University College of Veterinary Medicine Student Training Simulation Project Simulation Manager Configuration Guide 2018-Oct-1 Version 1.9 Prepared by: I-Town Design David Weiner 117 Burleigh

More information

Web based testing: Chucklist and Selenium

Web based testing: Chucklist and Selenium Web based testing: Chucklist and Selenium Concerns when testing web applications Concerns when testing web applications Broken links Information is displayed correctly Information is processed correctly

More information

BlueMix Hands-On Workshop Lab A - Building and Deploying BlueMix Applications

BlueMix Hands-On Workshop Lab A - Building and Deploying BlueMix Applications BlueMix Hands-On Workshop Lab A - Building and Deploying BlueMix Applications Version : 4.00 Last modification date : 13 June 2014 Owner : IBM Ecosystem Development Table of Contents Part 1: Building

More information

IT Access Portal User Guide (Employees)

IT Access Portal User Guide (Employees) IT Access Portal User Guide (Employees) Introduction The University of Salford IT Access Portal provides University employees with secure, off-campus access to core IT applications and resources; for example:

More information

withenv Documentation

withenv Documentation withenv Documentation Release 0.7.0 Eric Larson Aug 02, 2017 Contents 1 withenv 3 2 Installation 5 3 Usage 7 3.1 YAML Format.............................................. 7 3.2 Command Substitutions.........................................

More information

Pulse Secure Policy Secure

Pulse Secure Policy Secure Policy Secure RSA SecurID Ready Implementation Guide Last Modified: November 19, 2014 Partner Information Product Information Partner Name Pulse Secure Web Site http://www.pulsesecure.net/ Product Name

More information

Creating an Online Catalogue Search for CD Collection with AJAX, XML, and PHP Using a Relational Database Server on WAMP/LAMP Server

Creating an Online Catalogue Search for CD Collection with AJAX, XML, and PHP Using a Relational Database Server on WAMP/LAMP Server CIS408 Project 5 SS Chung Creating an Online Catalogue Search for CD Collection with AJAX, XML, and PHP Using a Relational Database Server on WAMP/LAMP Server The catalogue of CD Collection has millions

More information

SQL Server containers with in-container data

SQL Server containers with in-container data SQL Server containers with in-container data This article provides step-by-step instructions for working with SQL Server containers with databases running in the container s private file system ( in-container

More information

Magento OpenERP Integration Documentation

Magento OpenERP Integration Documentation Magento OpenERP Integration Documentation Release 2.0dev Openlabs Technologies & Consulting (P) Limited Jul 28, 2017 Contents 1 Introduction 3 1.1 Installation................................................

More information

TangeloHub Documentation

TangeloHub Documentation TangeloHub Documentation Release None Kitware, Inc. September 21, 2015 Contents 1 User s Guide 3 1.1 Managing Data.............................................. 3 1.2 Running an Analysis...........................................

More information

projecto Documentation

projecto Documentation projecto Documentation Release 0.0.1 Projecto Team September 08, 2014 Contents 1 Part I: Projecto Overview 3 1.1 Features.................................................. 3 1.2 Project Layout..............................................

More information

Click Studios. Passwordstate. Remote Session Launcher. Installation Instructions

Click Studios. Passwordstate. Remote Session Launcher. Installation Instructions Passwordstate Remote Session Launcher Installation Instructions This document and the information controlled therein is the property of Click Studios. It must not be reproduced in whole/part, or otherwise

More information

xcelerated Integration Services (xis) xcp 2.3 Sample Application

xcelerated Integration Services (xis) xcp 2.3 Sample Application xcelerated Integration Services (xis) xcp 2.3 Sample Application Deployment Guide Abstract Outline of the deployment steps and demonstration scenario for the xis sample application. September 2016 - Version

More information

vrealize Code Stream Plug-In SDK Development Guide

vrealize Code Stream Plug-In SDK Development Guide vrealize Code Stream Plug-In SDK Development Guide vrealize Code Stream 2.2 This document supports the version of each product listed and supports all subsequent versions until the document is replaced

More information

BHSF Physician User Guide

BHSF Physician User Guide PHYSICIAN GUIDE BHSF Physician User Guide The only requirement to use Ambra is a computer with Internet access. When using the web uploader, a JAVA plug- in (already installed on most computers) is required

More information

USER MANUAL DELIVERY DATE SCHEDULER TABLE OF CONTENTS. Version: 1.0.0

USER MANUAL DELIVERY DATE SCHEDULER TABLE OF CONTENTS. Version: 1.0.0 USER MANUAL TABLE OF CONTENTS Introduction...1 Benefits of Delivery Date Scheduler...1 Installation & Activation...2 Installation Steps...2 Installation via Composer...4 Installation (Custom theme)...6

More information

Python Project Example Documentation

Python Project Example Documentation Python Project Example Documentation Release 0.1.0 Neil Stoddard Mar 22, 2017 Contents 1 Neilvana Example 3 1.1 Features.................................................. 3 1.2 Credits..................................................

More information

Graphic Selenium Testing Tool

Graphic 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 information

Django-CSP Documentation

Django-CSP Documentation Django-CSP Documentation Release 3.0 James Socol, Mozilla September 06, 2016 Contents 1 Installing django-csp 3 2 Configuring django-csp 5 2.1 Policy Settings..............................................

More information

Drupal Command Line Instructions Windows 7 List >>>CLICK HERE<<<

Drupal Command Line Instructions Windows 7 List >>>CLICK HERE<<< Drupal Command Line Instructions Windows 7 List Drush is a command-line interface for Drupal that provides a wide set of utilities directory in your home, or the aliases directory of your local Drush installation.

More information

End-to-end testing with Selenium + Nightwatch.js

End-to-end testing with Selenium + Nightwatch.js End-to-end testing with Selenium + Nightwatch.js Unit, integration and end-toend tests Integration testing End to End / GUI Testing Unit, integration and end-toend tests 70/20/10 rule Selenium Set of tools

More information

Improved Import / Export Magento 2 Extension Manual. Manual for Improved Import / Export extension for Magento 2

Improved Import / Export Magento 2 Extension Manual. Manual for Improved Import / Export extension for Magento 2 Improved Import / Export Magento 2 Extension Manual February 24, 2017 - Magento 2, Our extensions Manual for Improved Import / Export extension for Magento 2 Improved Import and Export extension allows

More information

Magister 6 API Documentation

Magister 6 API Documentation Magister 6 API Documentation Release 2.0 magister-api September 22, 2018 Contents 1 User Guide 3 1.1 Installation................................................ 3 1.1.1 Server Requirements......................................

More information

A Sweet Test Suite. DrupalCon NA A Sweet Test Suite

A Sweet Test Suite. DrupalCon NA A Sweet Test Suite A Sweet Test Suite A Sweet Test Suite Dan Gurin Twitter @dgurin dangur @ D.O, GitHub, LinkedIn... Organizer @ Drupal Camp Asheville Engineer @CivicActions Test Driven Development Test Driven Development

More information

MBNL UAD CITRIX FTP Solution

MBNL UAD CITRIX FTP Solution MBNL UAD CITRIX FTP Solution Introduction Serv-U Managed File Transfer (MFT) Server is a secure FTP server software that provides comprehensive security, automation, and centralized control for file transfers

More information

XTM Connect Drupal Connector. A Translation Management Tool Plugin

XTM Connect Drupal Connector. A Translation Management Tool Plugin XTM Connect Drupal Connector A Translation Management Tool Plugin Published by XTM International Ltd. Copyright XTM International Ltd. All rights reserved. No part of this publication may be reproduced

More information

Selenium IDE. Steve Kwon, Raphael Huang, Amad Hussain, Mubasil Shamim

Selenium IDE. Steve Kwon, Raphael Huang, Amad Hussain, Mubasil Shamim Selenium IDE Steve Kwon, Raphael Huang, Amad Hussain, Mubasil Shamim Introduction Selenium is a portable software-testing framework for web applications Selenium IDE is a complete integrated development

More information

UWWTD SIIF national toolbox Installation and configuration on a Windows server

UWWTD SIIF national toolbox Installation and configuration on a Windows server Specific contract n 07.0201/2014/SFRA/698614/ENV.C.2 implementing Framework Service Contract ENV.D.2/FRA/2012/0013: Expanding the Urban Wastewater Structured Information and Implementation Framework (SIIF)

More information

How to Migrate from Drupal Commerce to Magento

How to Migrate from Drupal Commerce to Magento How to Migrate from Drupal Commerce to Magento The essence of LitExtension products focuses on their friendliness to users, which means that every shopping cart owners, even who has little knowledge of

More information

Joomla 2.5 Kunena Component Installation

Joomla 2.5 Kunena Component Installation Joomla 2.5 Kunena Component Installation For installing the Kunena component in Joomla 2.5, you have to first login through the administrative panel of joomla by simply entering the url_of_your_website/administrator

More information

Instruction Guide! VERITEXT VAULT - ONLINE DEPOSITORY

Instruction Guide! VERITEXT VAULT - ONLINE DEPOSITORY Veritext Vault Instruction Guide 1 Logging In 1. Visit www.veritext.com/vault 2. Click Vault Login 3. Enter your user name and password. (Ensure you have @veritext at the end of your user name.) Be sure

More information

Alarm Counter. A Ceilometer OpenStack Application

Alarm Counter. A Ceilometer OpenStack Application Alarm Counter A Ceilometer OpenStack Application Tejas Tovinkere Pattabhi UTD VOLUNTEER AT AWARD SOLUTIONS Summer 2015 Contents Alarm Counter 1 Introduction...2 2 Pre-Requisites...2 2.1 Server Creation...

More information

Connecting to the Virtual Desktop Infrastructure (VDI)

Connecting to the Virtual Desktop Infrastructure (VDI) System Office IT Connecting to the Virtual Desktop Infrastructure (VDI) There are four ways to connect to the system office Virtual Desktop Infrastructure (VDI): Web client Windows client - personal computer

More information

Get Started with SQL Server containers with cloned databases

Get Started with SQL Server containers with cloned databases Get Started with SQL Server containers with cloned databases SQL Server containers with database cloning supports delivery of large, writable SQL Server environments in seconds, with minimal storage requirements.

More information

SJ Provider Directory Contents

SJ Provider Directory Contents SJ Provider Directory Contents SJ Provider Directory... 1 Accessing the Directory... 2 Apple Devices... 2 Android Devices... 2 Other Devices or Desktop Computers... 2 Browsers... 2 Requesting a New Account...

More information

Effizientere WordPress-Plugin-Entwicklung mit Softwaretests. Martin Schütte

Effizientere WordPress-Plugin-Entwicklung mit Softwaretests. Martin Schütte Effizientere WordPress-Plugin-Entwicklung mit Softwaretests Martin Schütte About DECK36 Small team of 7 engineers Longstanding expertise in designing, implementing and operating complex web systems Developing

More information

North Carolina Community Colleges Business Intelligence Reporting System

North Carolina Community Colleges Business Intelligence Reporting System North Carolina Community Colleges Business Intelligence Reporting System College User Manual Accessing Reporting System Contact Info To log in to Business Intelligence system: https://bi.nccommunitycolleges.edu

More information

Client Portal User Guide

Client Portal User Guide Roesner Tax & Accounting, LLC Client Portal User Guide 1 P a g e Table of Contents Initial Set-Up... 3 Downloading Documents... 6 Email Notification Received Document has been uploaded... 6 Login to Portal

More information

Steps to View Online Lectures

Steps to View Online Lectures Steps to View Online Lectures Panopto recordings can be viewed on a multitude of operating systems such as Windows XP, Windows Vista, and Mac OS X (Intel Only) Panopto is also compatible with most major

More information

Get in Touch Module 1 - Core PHP XHTML

Get in Touch Module 1 - Core PHP XHTML PHP/MYSQL (Basic + Advanced) Web Technologies Module 1 - Core PHP XHTML What is HTML? Use of HTML. Difference between HTML, XHTML and DHTML. Basic HTML tags. Creating Forms with HTML. Understanding Web

More information

Administration Guide. 05 Apr TM and copyright Imagicle spa

Administration Guide. 05 Apr TM and copyright Imagicle spa Administration Guide 05 Apr 2019 TM and copyright 2010-2019 Imagicle spa Table of Contents Administration Guide...1/5 Jabber Gadgets Setup...1/5 Administration Guide Jabber Gadgets Setup The Imagicle Gadget

More information

Castle Rock High School. Portico - Getting Started Guide

Castle Rock High School. Portico - Getting Started Guide Castle Rock High School Portico - Getting Started Guide Portico is a web-based system that allows Castle Rock students to download and upload files to and from the school ICT network. It is an extremely

More information

8x8 Virtual Office Telephony Interface for Salesforce

8x8 Virtual Office Telephony Interface for Salesforce 8x8 Virtual Office Telephony Interface for Salesforce User Guide May 2014 The Champion For Business Communications Table of Contents... 3 System Requirements...3 Using the 8x8 Virtual Office Telephony

More information

Verteego VDS Documentation

Verteego VDS Documentation Verteego VDS Documentation Release 1.0 Verteego May 31, 2017 Installation 1 Getting started 3 2 Ansible 5 2.1 1. Install Ansible............................................. 5 2.2 2. Clone installation

More information

Zend Studio 3.0. Quick Start Guide

Zend Studio 3.0. Quick Start Guide Zend Studio 3.0 This walks you through the Zend Studio 3.0 major features, helping you to get a general knowledge on the most important capabilities of the application. A more complete Information Center

More information

Scrat User Guide. Quality Center 2 Team Foundation Server 2010 Migration Tool. Version: Last updated: 5/25/2011. Page 1

Scrat User Guide. Quality Center 2 Team Foundation Server 2010 Migration Tool. Version: Last updated: 5/25/2011. Page 1 Scrat User Guide Quality Center 2 Team Foundation Server 2010 Migration Tool Version: 1.0.0 Last updated: 5/25/2011 Page 1 CONTENTS INTRODUCTION... 3 INSTALLATION... 4 Prerequisites 4 Activation 6 Check

More information

edev Technologies integreat4tfs 2016 Update 2 Release Notes

edev Technologies integreat4tfs 2016 Update 2 Release Notes edev Technologies integreat4tfs 2016 Update 2 Release Notes edev Technologies 8/3/2016 Table of Contents 1. INTRODUCTION... 2 2. SYSTEM REQUIREMENTS... 2 3. APPLICATION SETUP... 2 GENERAL... 3 1. FEATURES...

More information