Behave! - Behavior Driven Development IPC 2013 SE. Tobias Schlitt (@tobysen) June 5th 2013
|
|
- Candace Cain
- 8 years ago
- Views:
Transcription
1 Behave! - Behavior Driven Development IPC 2013 SE Tobias Schlitt (@tobysen) June 5th 2013
2 About me Tobias Schlitt (Toby) Degree in computer sience Proessional PHP since 2000 Open source enthusiast Passion for Software Design Automated Testing
3 Co-founder of Helping teams to create high quality web applications. Expert consulting Individual training Get your team bootstrapped with BDD effectively!
4 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Comments 0 articles ,-- 5 items in stock Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor. How to do a project Some time later Project Awesome Shop Smartphone Mess Unit Tests Selenium No, no, no!
5 Behavior Driven Development (BDD) Make specification executable Combines: Test Driven Development Business focus Uses common language for Business people Analysts Developers Testers
6 Double Feedback Test Cycle Failing Acceptance Test Developer Failing Unit-Test Project Owner Refactor Make Test Pass Make Test Pass
7 Unit Testing
8 Unit tests? Loosing importance Still valid for Libraries Complex business logic High impact code
9 Instability vs. Coverage Stability Unit Tests Integration Tests Functional Tests Acceptance Tests Coverage
10 Outline Behat Mink Tool Stack Overview
11 Behat BDD test framework for PHP Inspired by Ruby s Cucumber Work with Gherkin language framework
12 Gherkin Domain Specific Language (DSL) framework Goal: Business readable Create custom DSL on Gherkin Tie test code to DSL sentences
13 Gherkin in Action 1 Feature : DateTime proceeds t o end o f month. 2 3 Scenario : End o f February i s reached 4 Given i t i s date When I proceed t o the end o f the month 6 Then the date i s
14 Gherkin keywords Given Precondition Test setup When Behavior trigger Test stimulus Then Expected behavior Describe observable result And / But Readability sugar
15 Binding Code to Sentences 1 Feature : DateTime proceeds to end of month. 2 3 Scenario : End of February i s reached 4 Given i t i s date When I proceed to the end of the month 6 Then the date i s class ExampleContext extends BehatContext 2 { 3 }
16 Binding Code to Sentences 1 Feature : DateTime proceeds to end of month. 2 3 Scenario : End of February i s reached 4 Given i t i s date When I proceed to the end of the month 6 Then the date i s class ExampleContext extends BehatContext 2 { 3 protected $date ; 4 5 / / ˆ i t i s date ( [ ˆ ] ) $ / 7 / 8 public function thereisthedate ( $date ) 9 { 10 $this >date = new \ DateTime ( $date ) ; 11 } 12 }
17 Binding Code to Sentences 1 Feature : DateTime proceeds to end of month. 2 3 Scenario : End of February i s reached 4 Given i t i s date When I proceed to the end of the month 6 Then the date i s class ExampleContext extends BehatContext 2 { 3 / / ˆ I proceed to the end of the month$ / 5 / 6 public function iproceedtotheendofthemonth ( ) 7 { 8 $ t h i s >date >modify ( l a s t day of t h i s month ) ; 9 } 10 }
18 Binding Code to Sentences 1 Feature : DateTime proceeds to end of month. 2 3 Scenario : End of February i s reached 4 Given i t i s date When I proceed to the end of the month 6 Then the date i s class ExampleContext extends BehatContext 2 { 3 / / ˆ the date i s (?P<date > [ ˆ ] ) $ / 5 / 6 public function thedateisnow ( $date ) 7 { 8 \ PHPUnit Framework Assert : : assertequals ( 9 $date, 10 $this >date >format ( Y m d ) 11 ) ; 12 } 13 }
19 Behavior Driven Development DDD Domain Driven Design Domain Model Ubiquitous Language Specification DSL Domain Specific Language Test BDD
20 Outline Behat Mink Tool Stack Overview
21 Mink Web acceptance test framework Abstracts browser emulations / controllers Goutte Zombie.js Selenium / Selenium 2 Sahi Mink extension for Behat provides sentences
22 Behat Mink Example 1 Feature : Browse Wikipedia 2 3 Scenario : Search f r o n t page 4 Given I am on / 5 When I f i l l i n searchinput with Kore 6 And I press searchbutton 7 Then I should see Kore may r e f e r to : 8 9 Scenario : Follow r e d i r e c t l i n k 10 Given I am on / 11 When I f i l l i n searchinput with Kore 12 And I press searchbutton 13 And I f o l l o w Kore ( energy d r i n k ) 14 Then the response s t a t u s code should be 200
23 Mink Behat-extension Mink integration for Behat Pre-build sentences to browse pages Extensible with custom sentences
24 Attention! This is no more BDD! However Too technical Not bound to the model Fragile for view changes Useful for system tests Awesome for refactoring!
25 BDD through the Front-End 1 / / ˆ I am logged i n as ( [ ˆ ] ) $ / 3 / 4 public function iamloggedinas ( $user ) 5 { 6 $ t h i s >currentusername = $user ; 7 8 return array ( 9 new Step \ Given ( I am on / ), 10 new Step \When( I f i l l i n username with. $user. ), 11 new Step \When( I f i l l i n password with t e s t ), 12 new Step \When( I press Login ), 13 ) ; 14 }
26 Outline Behat Mink Tool Stack Overview
27 Behat tool stack Access Frontend Behat Mink-Extension Custom Extension Parse / Execute Mink Goutte Sahi Access Application Feature-Tests
28 Conclusion BDD tries to make specification executable DDD context No low hanging fruit Easy to fail Behat is a tool for BDD in PHP Behat + Mink = Awesome for refactoring
29
BDD DPC 2014 Tutorial
Behave! - BDD DPC 2014 Tobias Schlitt (@tobysen) 2014-06-26 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Comments 0 articles
More informationContinuous Performance Testing
Continuous Performance Testing Confoo.ca Kore Nordmann (@koredn) 27. Feb 2013 Continuous Performance Testing 1 / 30 About me Degree in computer sience Professional PHP since 2000 Open source enthusiast
More informationConcept. Texting Service
Concept User Profiles Business Advertising Texting Service Users Cellphone User Coupons Texting Service Users create account name or Handle on account creation Can search and contact other users by texting
More informationBill Pay Marketing Program Campaign Guide
Bill Pay Marketing Program Campaign Guide This guide provides details on each of the creative components in this campaign, including the target audience, timing, placement, and sample images. SEASONAL
More informationHow to Extend your Identity Management Systems to use OAuth
How to Extend your Identity Management Systems to use OAuth THE LEADER IN API AND CLOUD GATEWAY TECHNOLOGY How to extend your Identity Management Systems to use OAuth OAuth Overview The basic model of
More informationThe Future of Ticketing: Solutions for Museums of All Sizes
The Future of Ticketing: Solutions for Museums of All Sizes May 21, 2014 Lord Cultural Resources Creating Cultural Capital STRATEGIC QUESTIONS Should museums have queues? How could a strategic approach
More informationBehavioral Driven Development with Behat
Behavioral Driven Development with Behat by your friend: Ryan Weaver @weaverryan Who is this Hipster? The Symfony Docs guy KnpLabs US - Symfony consulting, training, Kumbaya Writer for KnpUniversity.com
More informationWebsite Style Guide 2014
Website Style Guide 2014 Contents 3 Color / Pallette 29-30 Images / Tablet & Mobile Icons 4 Page Templates / List 31 Images / What Not to Do 5 Typography / Fonts 32 Portal / Image Specifications 6-7 Typography
More informationLaw Firm Website On-Page SEO Best Practices Guide
In Collaboration With Law Firm Website On-Page SEO Best Practices Guide When it comes to on-page content optimization for websites, there are very specific elements you need to review to ensure they re
More informationDMA MARKETING BRIEF B2C DIRECT MARKETING PROFESSIONALS EVERY WEEK MEDIA KIT
REACH62,000 MEDIA KIT B2C DIRECT MARKETING PROFESSIONALS EVERY WEEK DMA MARKETING BRIEF A C B MANY WAYS TO DELIVER YOUR MESSAGE TO THIS MARKET F A ADVERTISING OPTIONS LEADERBOARD This premier position
More informationCAA NEWS 15,000 VISUAL ART PROFESSIONALS REACH EVERY WEEK MEDIA KIT
REACH 15,000 MEDIA KIT VISUAL ART PROFESSIONALS EVERY WEEK CAA NEWS A MANY WAYS TO DELIVER YOUR MESSAGE B TO THIS MARKET C G F ADVERTISING OPTIONS A E LEADERBOARD This premier position provides your company
More informationDesktop Publishing (DTP)
Desktop Publishing (DTP) ICHS Graphic Communication What is it? Desktop Publishing is what graphic designers would use to produce work which requires organization of text, images and style. Desktop Publishing
More informationThesis Format Guidelines. Department of Curriculum and Instruction Purdue University
Thesis Format Guidelines Department of Curriculum and Instruction Purdue University 2 Overview All theses must be prepared according to both departmental format requirements and University format requirements,
More informationPracticing Law with a Virtual Law Office
Practicing Law with a Virtual Law Office presented by Stephanie Kimbro, MA, JD Attorney, Kimbro Legal Services Technology Consultant, Total Attorneys Greensboro Bar March 29, 2011 Overview Part One: Introduction
More informationAgenda 10-6-2013. Polteq 1. ie-net 11 juni 2013
Behavior Driven Testing with Cucumber demystified ie-net 11 juni 2013 Agenda Who am I Scope Behavior Driven Development / Testing (BDD / BDT) Domain Specific Languages (DSL) Cucumber Bringing it all together
More informationCincinnati State Admissions UX Design 06.02.14
Cincinnati State Admissions UX Design 06.0.4 About This Document This documents seeks to establish high level requirements for functionality and UI. It suggests content and ways to accommodate content.
More informationAgile 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 information5/12/2011. Promoting Your Web Site and Search Engine Optimization. Roger Lipera. Interactive Media Center. http://libraryalbany.
Promoting Your Web Site and Search Engine Optimization Define the Goals for Your Web site Questions that Web designers ask http://libraryalbany.edu Define the Goals for Your Web site Define the Goals for
More informationTRADING PLAN. Lorem ipsum dolor
Lorem ipsum dolor Sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Insert Name
More informationLaunch with Confidence! Behavior Driven Development (BDD) 101. Presented by: Shawn Smiley [Director of Engineering Operations]
Launch with Confidence! Behavior Driven Development (BDD) 101 Presented by: Shawn Smiley [Director of Engineering Operations] About Me LinkedIn: www.linkedin.com/in/shawnsmiley/" Twitter: @shawnsmiley"
More informationBlack-Red XML Template
Black-Red XML Template by artibaj Flash version: CS5 ActionScript version: 3.0 This template site is an Flash (AS3) fully XML driven website template that allows you to modify the whole content without
More informationEmail Creator Coding Guidelines Toolbox
Email Creator Coding Guidelines Toolbox The following information is needed when coding your own template from html to be imported into the Email Creator. You will need basic html and css knowledge for
More information<Insert Picture Here>
Designing the Oracle Store with Oracle Application Express Marc Sewtz Software Development Manager Oracle Application Express Oracle USA Inc. 540 Madison Avenue,
More informationfranchise applications
using this style guide business card stationery PowerPoint RFP cover fax coversheet e-mail signature grammar style building signage trucks boxes yellow pages marketing materials web sites 1 business card
More informationI WORK FOR UX PORTFOLIO GUIDANCE
I WORK FOR UX PORTFOLIO GUIDANCE CONTENTS INTRODUCTION 3 THE DESIGN OF YOUR PORTFOLIO 4 UX DELIVERABLES CLIENTS WANT TO SEE 8 TIPS 14 ABOUT ZEBRA PEOPLE 15 INTRODUCTION Viewing, sending and receiving feedback
More information8 Ways Marketing Automation Can Expand Your Search Marketing Practice. 8 Ways Marketing Automation Can Expand Your Search Marketing Practice 1
8 Ways Marketing Automation Can Expand Your Search Marketing Practice 8 Ways Marketing Automation Can Expand Your Search Marketing Practice 1 If you re already good at search marketing M arketing automation
More informationUX report. University of the Arts London
UX report University of the Arts London Introduction The purpose and aim of this UX report is to illustrate and explain how Funnelback can improve the user experience and shorten user journeys through
More informationResponsive Email Design
Responsive Email Design For the Hospitality Industry By Arek Klauza, Linda Tran & Carrie Messmore February 2013 Responsive Email Design There has been a lot of chatter in recent months in regards to Responsive
More informationCONTENTS. 03 BRAND IDENTITY 04 Logo 06 Wordmark 07 Graphic Element 08 Logo Usage 13 Logo Elements
GRAPHIC STANDARDS 1 CONTENTS 2 03 BRAND IDENTITY 04 Logo 06 Wordmark 07 Graphic Element 08 Logo Usage 13 Logo Elements 14 SUPPORTING ELEMENTS 15 Color Specifications 16 Typography 17 Layout & Photography
More informationwww.xad.com Creative GUIDELINES
www.xad.com Creative GUIDELINES General Guidelines Required Assets For best results, please provide fully editable assets. FILES Design Files - Layered PSD (Photoshop) / Layered PNG (Fireworks) Fonts -
More informationModern Web Apps with HTML5 Web Components, Polymer, and Java EE MVC 1.0. Kito Mann (@kito99), Virtua, Inc.
Modern Web Apps with HTML5 Web Components, Polymer, and Java EE MVC 1.0 Kito Mann (@kito99), Virtua, Inc. Kito D. Mann (@kito99) Principal Consultant at Virtua (http://www.virtua.com) Training, consulting,
More informationWelcome to Insurance Lounge. Shop Insurance. Featured Carriers. Shop Now. Log In. Click to Chat 1-800-455-6677. Click to Chat 1.800.455.
Log In Join Insurance Lounge Email Address 1.800.455.6677 Password Log In Forgot password? Welcome to Insurance Lounge Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce aliquet lorem non enim
More informationEnglish. Italiano. Français
Annex 2b - UN Visual Identity Manual - updated 31.07.2014 UN-EXPO MILANO 2015 LOGO BOOK English Italiano Français LOGO BOOK Annex 2b - UN Visual Identity Manual - updated 31.07.2014 UN-EXPO MILANO 2015
More informationBDD FOR AUTOMATING WEB APPLICATION TESTING. Stephen de Vries
BDD FOR AUTOMATING WEB APPLICATION TESTING Stephen de Vries www.continuumsecurity.net INTRODUCTION Security Testing of web applications, both in the form of automated scanning and manual security assessment
More informationAppy Kids: The Best Apps for Pre-Schoolers
Appy Kids: The Best Apps for Pre-Schoolers By Dr Kristy Goodwin INTRODUCTION Literacy Creativity Maths Play Science All About the Author Dr Kristy Goodwin, Director, Every Chance to Learn I help confused
More informationEVENT PLANNING MYTHBUSTER. Building Pre-event Engagement: How to Make an Email Invite
EVENT PLANNING MYTHBUSTER Building Pre-event Engagement: How to Make an Email Invite YOUR STEP BY STEP GUIDE In reality, most events begin months before the doors open on the first day. The internet is
More information2015 10. GCPP(soon) 09. DSP Platform ATOM (soon) 07. Revenue from Pakistan 03. Revenue from China
ADOP ADOP studies the improvement of valuable contents and provides proprietary solutions for both of publisher and advertiser 2011 09. Google AdSense Reseller Contract 08. ADOP Founded 2013 11. YouTube
More informationThe Agile Movement An introduction to agile software development
The Agile Movement An introduction to agile software development 1 The Agile Movement An introduction to agile software development Russell Sherwood @russellsherwood & David Sale @saley89 Agenda Who are
More informationThe importance of Responsive Web Design to your business. Ensure your website works on every device
The importance of Responsive Web Design to your business Ensure your website works on every device LexisClick s vision The digital marketing experts for ambitious SMEs on their journey to becoming market
More informationTesting on the Edge Sebastian Bergmann October 28th 2013
Testing on the Edge Sebastian Bergmann October 28th 2013 Sebastian Bergmann» Has instrumentally contributed to transforming PHP into a reliable platform for large-scale, critical projects.» Enterprises
More informationSOFT DRINKS. Demo General Report. Report Monthly Oct 30, 2013 - Nov 28, 2013
Report Monthly Oct 3, 213 - Nov 28, 213 Sep 3, 213 - Oct 29, 213 (Comparison) "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
More informationMost of the security testers I know do not have
Most of the security testers I know do not have a strong background in software development. Yes, they maybe know how to hack java, reverse-engineer binaries and bypass protection. These skills are often
More informationSA-1 SMOKE ALARM installation & user guide
SA-1 SMOKE ALARM installation & user guide SA-1 Smoke Alarm A smoke alarm is an excellent safety device and with the IT Watchdogs SA-1, not only will you have the usual audible alarm signal if something
More informationKegler Brown Website: 2013 Your Honor Award Submission
Below is the application submitted by Kegler Brown for a 2014 Your Honor Award. The website received honorable mention in the category of Total Website Redesign. Great Jakes Marketing Company was responsible
More informationUniversity at Albany Graphic Identity Manual
University at Albany Identity Guidelines 1 University at Albany Graphic Identity Manual Version 4.0 (Updated 01/11) University at Albany Graphic Identity Manual 1 Contents 1 Introduction 1.1 The World
More informationMink Documentation. Release 1.6. Konstantin Kudryashov (everzet)
Mink Documentation Release 1.6 Konstantin Kudryashov (everzet) January 21, 2016 Contents 1 Installation 3 2 Guides 5 2.1 Mink at a Glance............................................. 5 2.2 Controlling
More informationNew Issues and Initial Public Offerings (IPOs)
Lorem ipsum dolor Sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. New Issues and
More informationBreak It Before You Buy It!
Break It Before You Buy It! Test Driven Development and Continuous Integration Chris Hartjes -- CodeMash 2011 -- @chartjes http://www.littlehart.net/atthekeyboard Huge Sports Nerd TL;DR The Problem Build
More informationExchange Traded Funds (ETFs)
Lorem ipsum dolor Exchange Traded Funds (ETFs) Sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna gubergren, no sea takimata sanctus est Lorem ipsum
More informationTestgetriebene Entwicklung mit PHPUnit. PHP Professional Training 22 th of November 2007
Testgetriebene Entwicklung mit PHPUnit PHP Professional Training 22 th of November 2007 1 About me Kore Nordmann Studying computer science at the University Dortmund Working for ez systems on ez components
More informationBranding Guidelines CONEXPO Latin America, Inc. 2013 10-1657 (Rev-1) 08.2010 1
Branding Guidelines CONEXPO Latin America, Inc. 2013 10-1657 (Rev-1) 08.2010 1 UNDERSTANDING THE BRAND CONEXPO Latin America AEM sets the global standard in the organization and operation of high quality
More informationDell World Software User Forum 2013
Dell World Software User Forum 2013 December 9-12 Austin, TX Advanced Patching Topics Making Patching Work for You Chris Grim Advanced Patching Why do we Patch? Survey Says Security Reliability/Stability
More informationCustom Software & Web Design
C O R P O R A T I O N Custom Software & Web Design Vice President 2300 Swan Lake Blvd, Suite 202 Independence, Iowa 50644 Phone: (800) 719-5007 Ext:107 Fax: (319) 334-4165 Email: sara@ksoftcorp.com www.ksoftcorp.com
More informationIdentity Guidelines. by SMARTBEAR
Identity Guidelines version 1.0 nov 2 2012 Conteents SmartBear Corporate Identity Guide Contents 3...Introduction 4... Brand Architecture 5... The SmartBear Brand 6-7... Sub-Brand Family 8... Why and How
More informationRunning head: USING ACCEPTABILITY AS A MEASURE FOR ONLINE EDUCATION 1. Using Acceptability as a Measure for Evaluating Online Education
Running head: USING ACCEPTABILITY AS A MEASURE FOR ONLINE EDUCATION 1 Using Acceptability as a Measure for Evaluating Online Education Joanne E. Even Virginia Commonwealth University paper. Author Note
More informationGlobal Innovation. GPS Tracking of Air Cargo
Global Innovation GPS Tracking of Air Cargo 2 Offers More Transparency and Security for Air Cargo In the area of air cargo logistics, customer requirements in terms of monitoring and track-and-trace functions
More informationContinuous Integration
CODING & DEVELOPMENT BORIS GORDON FEBRUARY 7 2013 Continuous Integration Introduction About me boztek on d.o. (http://drupal.org/user/134410) @boztek boris@previousnext.com.au 2 Introduction About you
More informationMutual Funds. Mutual Funds Explained. Lorem ipsum dolor
Lorem ipsum dolor Sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Mutual Funds
More informationOSP REAL ESTATE INTRODUCTION
OSP REAL ESTATE INTRODUCTION ================ July 2014 OSSOLUTION TEAM Table of Contents Table of Contents... 2 Introduction... 3 Requirements... 5 PHP Settings... 6 File Permissions... 7 Changing files
More informationMembership Opening JUNE 2014 DRAFT DESIGNS UNDER CONSTRUCTION
Membership Opening Membership Opening Required Configurable Promotion Eligibility Live Help Branding Personal Info Third Party Vendor Verification Third Party Vendor Funding Possible other features? Keep
More informationUSER GUIDE PowerAttachment CRM 2013 2015
USER GUIDE PowerAttachment CRM 2013 2015 Contents Overview Configuring PowerAttachment Location Type URL Username Password Document Library SharePoint Type SharePoint Domain Attachment Types Email Cycle
More informationexact learning solutions white paper
exact learning solutions white paper An Introduction to the Darwin Information Typing Architecture (DITA) and its benefits for technical training & documentation A new XML content standard for blended
More informationProcess Automation Tools For Small Business
December 3, 2013 Tom Bellinson Process Automation from Scratch Over the course of 2013 I have written about a number of canned off the shelf (COTS) products that can be used to automate processes with
More informationInstall Application. Portfolio Creator is an application that can help in all of the processes associated with the creation of your final portfolio.
PSS Calvert, Haller, Oswald A = Set Up Sign in Password nstall Application The letter next to each button corresponds to the page it will take to user to. This is an input box. Create an Account Go B C
More informationCucumber and Capybara
Cucumber and Capybara A commons case study old vs new old new testingframework test-unit v1 cucumber browser-driver pure selenium v1 capybara vs Plain text scenarios with features Step definitions shamelessly
More informationRetargeting Technology. www.adrolays.com
Retargeting Technology INTRODUCTION More than 89% of all visitors leave a website without buying anything. adrolays retargeting is a qualitative high value solution, that offers potential customers incentives
More informationAgile Techniques and Tools. White Paper
Agile Techniques and Tools White Paper Agile Techniques and Tools Synopsis This section provides an overview of a number of techniques and tools that are commonly used by agile development teams. These
More informationA single source of actionable information for making your most important reward decisions: The Senior Reward Toolkit.
A single source of actionable information for making your most important reward decisions: The Senior Reward Toolkit. Individual Position Analysis NAM E??? ID #??? CEO USD ($) Market ALL FIRMS CLIENT 5TH
More informationSupport System User Guide
Support System User Guide The Virtual Office support system provides users with a useful way to submit and track issues and resolutions. This feature- rich system is one more way that VO provides customers
More informationEnable Your Automated Web App Testing by WebDriver. Yugang Fan Intel
Enable Your Automated Web App Testing by WebDriver Yugang Fan Intel Agenda Background Challenges WebDriver BDD Behavior Driven Test Architecture Example WebDriver Based Behavior Driven Test Summary Reference
More informationStep by Step. Use the Cloud Login Website
Step by Step HOW TO Use the Cloud Login Website This How To article will show you how to use the Cloud Login Website to upload and download your files from the cloud. For a complete list of available How
More informationInstructions on accessing your journal s content on your new app
Instructions on accessing your journal s content on your new app There are three main methods to access content on your journal app depending on how you normally view your journal online. 1. Do you normally
More informationINTERNATIONAL CYBEREX 2015
INTERNATIONAL CYBEREX 2015 www.oas.org INTERNATIONAL CYBEREX 2015 01. PURPOSE 02. TEAM PROFILE 03. PLANNING 04. CYBEREXERCISE ASSETS 4 5 7 8 4.1. Cyberexercise website 4.2. CTF Execution Platform 4.3.
More informationWelcome. User Guide Title Page Page i
Welcome User Guide Title Page Page i Welcome Welcome to Avvo Websites Thank you for purchasing an Avvo Website package! We re delighted to have you on board and excited to get started on your new website.
More informationVPN Connection and Configuration
VPN Connection and Configuration The assumption is made that you have already gained access to the internet either via a dialup, DSL, or cable modem connection. Please keep in mind that the slower your
More informationYou ll need to have: It d be great if you have:
DevOps We re looking for a Development Operations Developer with a passion for experimentation. If you re interested in helping us build the future of mobile healthcare, this job is for you. A strong background
More informationBusiness Application Development Platform
Business Application Development Platform Author Copyright Last update Version Document type Sclable Business Solutions GmbH Attribution-NonCommercial-NoDerivatives 4.0 International 01/28/2014 1.0 Technical
More informationDiagnosing Production Java Applications Madhav Sathe
Diagnosing Production Java Applications Madhav Sathe Oracle India Agenda Types of applications and issues Challenges Approaches to diagnostics Runtime JVM diagnostics Best practices Demo Q & A Folientitel
More informationAUTOMATING THE WEB APPLICATIONS USING THE SELENIUM RC
AUTOMATING THE WEB APPLICATIONS USING THE SELENIUM RC Mrs. Y.C. Kulkarni Assistant Professor (Department of Information Technology) Bharati Vidyapeeth Deemed University, College of Engineering, Pune, India
More informationTest Automation Integration with Test Management QAComplete
Test Automation Integration with Test Management QAComplete This User's Guide walks you through configuring and using your automated tests with QAComplete's Test Management module SmartBear Software Release
More informationHow do I use Citrix Staff Remote Desktop
How do I use Citrix Staff Remote Desktop September 2014 Initial Log On In order to login into the new Citrix system, you need to go to the following web address. https://remotets.tees.ac.uk/ Be sure to
More informationQA Tools (QTP, QC/ALM), Selenium with Java, Mobile with Automation, Unix, SQL, SOAP UI
QA Tools (QTP, QC/ALM), Selenium with Java, Mobile with Automation, Unix, SQL, SOAP UI From Length: Approx 7-8 weeks/70+ hours Audience: Students with knowledge of manual testing Student Location To students
More informationOptions. Options Explained. Lorem ipsum dolor
Lorem ipsum dolor Sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Options Options
More informationDomain Specific Languages for Selenium tests
Domain Specific Languages for Selenium tests Emily Bache, jfokus 2010 What is selenium? Selenium is a suite of tools to automate web application testing Includes Selenium RC (Remote Control) & Selenium
More informationWestern Kentucky University s Promotional Product Web Store. User Guide
Western Kentucky University s Promotional Product Web Store User Guide e0001df 07/01/2010 Guy Brown Promotional s Web Store User Guide This user guide was created to help make your web store experience
More informationThe Cucumber Book. Extracted from: Behaviour-Driven Development for Testers and Developers. The Pragmatic Bookshelf
Extracted from: The Cucumber Book Behaviour-Driven Development for Testers and Developers This PDF file contains pages extracted from The Cucumber Book, published by the Pragmatic Bookshelf. For more information
More informationAbout Us. About Joey & Craig. Two technology enthusiasts...
About Joey & Craig Two technology enthusiasts... 2 About Us We share the same birthday, and we both have been blessed with 3 awesome children, and wives who put up with our crap. We have known each other
More informationOverview. The following section serves as a guide in applying advertising to market the country at a national or international level.
Advertising Overview The following section serves as a guide in applying advertising to market the country at a national or international level. The Brand South Africa logo is known as the primary brand
More informationDESIGN GUIDELINES VERSION 1.0
DESIGN GUIDELINES VERSION 1.0 1 Contents INTRODUCTION 3 THE LOGO 4 TYPOGRAPHY 12 COLOUR 13 STATIONERY 15 EXhIBITIONS/SIGNAGE 18 EmailS 19 POWERPOINT 20 merchandise 21 CONTACT 22 MERTON COLLEGE DESIGN GUIDELINES
More informationDIT Online Self Service for Clients
DIT Online Self Service for Clients Written by: Customer Services Management Division of Information Technology May 2012 Version 1 Copyright 2012 Charles Sturt University No part of this document may be
More informationDrupal Automated Testing: Using Behat and Gherkin
PNNL-23798 Prepared for the U.S. Department of Energy under Contract DE-AC05-76RL01830 Drupal Automated Testing: Using Behat and Gherkin Thomas Williams Thom.Williams@pnnl.gov Carolyn Wolkenhauer Carolyn.Wolkenhauer@pnnl.gov
More informationvitae. and Lorem store this ipsum data. dolor sit amet, consectetur adipiscing elit. Integer ornare mi id mi pellentesque
Lorem For ipsum most dolor healthcare sit amet, organizations consectetur today, adipiscing the flow elit. Integer of image ornare data between mi id hospital mi pellentesque staff and central sed commodo
More informationFree Medical Billing. Insurance Payment Posting: The following instructions will help guide you through Insurance Payment Posting Procedures.
: The following instructions will help guide you through Procedures. Click Windows Start Button Click Open Internet Browser Enter Https://www.FreeMedicalBilling.net Click Login to Your Account Enter Username:
More informationCORPORATE IDENTITY GUIDE
CORPORATE IDENTITY GUIDE table of contents 3 RECOMMENDATIONS AND USE OF THE GUIDE 4 BRAND IDENTITY 5 LOGO SIZES 6 B&W (POSITIVE AND NEGATIVE) AND GREYSCALE VERSIONS 7 THE COMBINED LOGO VERSION 8 COLORS
More informationLatest Trends in Testing. Ajay K Chhokra
Latest Trends in Testing Ajay K Chhokra Introduction Software Testing is the last phase in software development lifecycle which has high impact on the quality of the final product delivered to the customer.
More informationDear Swarovski Customer,
GUIDELINES FOR PROPER USE OF SWAROVSKI TRADEMARKS FOR PURCHASERS OF SWAROVSKI BRANDED CRYSTALS Dear Swarovski Customer, Thank you for your purchase of Swarovski Branded Crystals. We congratulate you on
More informationSecure Messaging Service
Human Resources Secure Messaging Service Receiving Secure Emails from West Berkshire Council Table of Contents What are Secure Messaging notifications?... 3 How do I set up my Secure Messaging account?...
More informationlloyd s BROKERs brand guidelines
lloyd s BROKERs brand guidelines contents Introduction Quick questions Part One: How may I describe my relationship with Lloyd s? Part Two: How may I use the Broker at Lloyd s logos? Promotional material
More informationCreating Home Directories for Windows and Macintosh Computers
ExtremeZ-IP Active Directory Integrated Home Directories Configuration! 1 Active Directory Integrated Home Directories Overview This document explains how to configure home directories in Active Directory
More information