Use Case Thread Generation for Acceptance Testing From Theory to Practice
|
|
- Darleen Hall
- 7 years ago
- Views:
Transcription
1 Use Case Thread Generation for Acceptance Testing From Theory to Practice Doug Rosenberg ICONIX Since I ve been working with (and writing books about) use cases since the early 1990s, it s not surprising that I ve been running into the problem of generating acceptance tests from use cases for a couple of decades. Back in the mid-90s, one of my co-workers at ICONIX built something called a thread generator as an add-in to one of the popular modeling tools of that era, while working onsite as a consultant for one of our training clients. Thanks to the development team at Sparx systems, this test case generation capability is now available in version 8 of Enterprise Architect. The basic concept of thread generation from use cases is quite simple. I ll illustrate it with an example later in this article, but here s a quick summary. Use cases generally have a sunny day scenario (the typical sequence of user actions and system responses), and several rainy day scenarios (everything else that can happen, like errors, exceptions, and less typical usage paths). When you re modeling systems with use cases, you make an upfront investment in writing the user manual one scenario at a time, with the expectation of recovering your investment later on in the project. If you do it right 1, you virtually always recover your investment multiple times over. One of the many places you can leverage the investment you ve made in writing use cases is in acceptance testing. Simply put, if you consider a hypothetical use case with one sunny day scenario and four rainy day scenarios, you can expand that use case into at least five threads, each of which defines a potential acceptance test for some part of your system. There s one thread for the sunny day scenario and others for some portion of the sunny day combined with each of the rainy day scenarios, in turn. When you ve covered all of the permutations, you ve got a pretty good start on black box acceptance-testing your use case from the user perspective. So, while I ve long been aware of this problem and the desirability of solving it, it has always been a manual, labor-intensive process for most companies. However, over the last year, several factors have converged which have now resulted in a remarkable implementation by Sparx Systems as part of the new structured scenario capability in Version 8 of Enterprise Architect. As it happens, I ve been involved as an instigator, specifier of requirements, and reviewer of the capability, although most of the hard work was done by the team at Sparx. In the remainder of this article, I ll explain how the capability came about, how it works, and why your company s Quality Assurance team will be very happy to have it. 1 For some tips on doing it right, consult Use Case Driven Object Modeling, Theory and Practice
2 Being the grain of sand in the oyster Everyone knows that it requires a grain of sand as an irritant in order for an oyster to make a pearl. In some respects, I ve played that role with respect to getting this capability automated agitating and occasionally irritating the team at Sparx with the result being a gem of a new capability. Briefly, the story begins with a book I m currently writing with Matt Stephens called 2 Design Driven Testing. The DDT book is about driving testing from use cases at multiple levels. Some of those levels (for example unit testing with JUnit and NUnit) 3 have already been supported in the Agile/ICONIX add-in that we ve worked with Sparx to develop over several years. Figure 1: Design Driven Testing covers both Developer Testing and QA/Acceptance Testing 2 Our publisher, Apress, has made pre-publication chapters available as an alpha book here. 3 The Agile/ICONIX add-in is a free download from the Sparx website here.
3 Since we wanted to write a chapter on scenario-based acceptance testing, we asked the folks at Sparx (who have a relentless drive to improve their product, the likes of which we ve seldom seen) if they d be interested in implementing a thread expander. During this time, one of our training clients, a project called the Large Synoptic Survey Telescope, was in communication with us regarding the thread expansion topic, as their Project Manager for Data Management (Jeff Kantor 4 ) happens to have worked for ICONIX in a past lifetime (in the mid 1990s) and was in fact responsible for implementing the first incarnation of the thread expander way back in the stone ages. To make a long story short, I asked Jeff to produce a specification for the thread generator, sent it over to Sparx, and the result is now available within the structured scenario editor in EA 8. The Sparx structured scenario capability includes a lot more than the thread expansion capability discussed in this article 5, but test generation is certainly one of it s key aspects. So, what s a use case thread expander, and why do I need one? Let s return to our hypothetical use case, with one sunny day and four rainy day scenarios. Except now let s make it a Login use case, with the sunny day path resulting in the user logged in successfully, and rainy day paths for the user clicking cancel, invalid passwords, incorrectly entered account names, and the system being unable to start a session. For acceptance testing purposes, we ll want to expand this use case into five threads, as shown in Figure 2. Each of these threads defines a script that can be followed by the Quality Assurance team during independent QA testing of a system. Simply put, when we ve tested all the threads for all the use cases of a system, then we know that our system meets the behavior requirements that have been agreed to by all parties during the analysis/design stage of a software release. As you can see, even a simple Login use case can have quite a bit of behavior associated with it. In many organizations these scenarios will be tested by a QA organization, but there s nothing to stop developers from scenario-testing their own code if they want to. Regardless of who does the testing, it s important that all the threads get tested. 4 You can read more about Jeff and the LSST project in the ebook 20 Terabytes A Night 5 I ll be describing the structured scenario capability in more detail in an upcoming ebook: Structured Scenarios, a New Paradigm for Use Case Driven Development. When completed, the ebook will be posted here.
4 Figure 2: Acceptance tests need to verify all sunny-day/rainy-day threads of a use case Four steps from use case to scenario tests We re writing a detailed description of the steps from use cases to scenario tests in the Scenario Testing chapter of Design Driven Testing, and in the Structured Scenarios ebook, but for this article we ve boiled it down to four main steps: 1) Start with a narrative use case 2) Convert the use case to a structured scenario, add detail for testing 3) Check your structured scenario carefully 4) Generate scenario tests, and show them on a test case diagram
5 We ll discuss each of these in turn, and illustrate with our Login use case, in the remainder of this article. Start with a narrative use case If you ve ever used software that s cumbersome, difficult to use, or doesn t seem to work quite right (and all of us have), you re almost certainly using software that didn t start out with somebody writing a good narrative user manual style use case. The easiest way to think about writing narrative style use cases is simply write the user manual before you write the code. Writing the user manual (in use case form) forces developers to think through the user experience in detail before the code gets written. Simply put, this is important because once the code is written, it s usually too late. There s plenty of detail on how to write good ICONIX style narrative use cases in Use Case Driven Object Modeling Theory and Practice, but for now we ll just assume we have one, and present it here in Figure 3. You ll notice that we wrote our original narrative use case in the General tab of the use case specification dialog. Figure 3 A narrative ICONIX style use case for Login
6 Convert the Use Case to a Structured Scenario, add detail for testing 6 We ll skip over the ICONIX Process analysis, design, and coding activities for our Login use case for the purposes of this article, and get directly to the point where we d like to define scenario tests so that our QA department can independently verify that the developers have implemented Login correctly. To do this we ll convert our narrative use case to a structured scenario. Without going into all the details, the result should look like Figure 4 (note that we re now using the Scenarios tab of the use case spec). Figure 4 Structured Scenario for Login You ll notice several differences between the structured scenario and the narrative version of the use case. These include: Automatically generated step numbers (that re-number automatically as needed) Steps explicitly designated as User or System steps Alternate Paths explicitly linked to specific numbered steps in the Basic Path Join information specifying where each Alternate Path rejoins the Basic Path 6 Although we certainly don t recommend that you skip over them on your project!
7 Contextual linkages to domain objects and screens This additional information, along with the use case s Preconditions and Postconditions, is useful and necessary when preparing to generate scenario tests. However, if you try to specify all of it immediately up-front without writing the narrative use case first, you might get bogged down during analysis and design. So you can think of the process of converting from a narrative use case to a structured scenario as preparing the use case for test generation. Check your structured scenario carefully It s possible to make mistakes when converting from a narrative use case to a structured scenario (and sometimes you discover errors in the narrative use case). Two common mistakes are: Alternate paths with no step text Incorrect join information Enterprise Architect makes it easy for you to detect these errors by automatically generating an Activity Diagram that shows the path logic, with branching. Figure 5 shows an activity diagram we ve generated for Login. Our experience has shown that checking your structured scenario in this manner leads to better results in test case generation, as the test scenarios won t generate correctly if the path logic is wrong.
8 Figure 5 Generating an Activity Diagram verifies the logic of your structured scenario
9 Generate Scenario Tests and show them on a Test Case Diagram Once you ve checked your logic, it s a simple matter to generate thread tests for your structured scenario (although it s not always simple to find the tests you ve generated). We used the Generate External Tests option, and created the following diagam showing a note with the reconstructed whole use case view, and the test case in rectangle notation. The resulting diagram is shown in Figure 6. Figure 6 A test case diagram makes it easy to find your scenario tests. Once you ve created the test case and placed it on the test case diagram, you can simply double-click on any of the scenarios within it to bring up EA s testing view, as shown in Figure 7. From here you can add additional detail that s useful for generating test plans for your QA department. Figure 7 Drilling into the EA Testing view from your test case diagram
10 Summary This article has provided a high level overview of acceptance test case generation from use cases, using the thread expansion capability that exists within the structured scenario editor in version 8 of Enterprise Architect. We ve skipped over a lot of details in this article, partly because the software is still in betatest at the time of writing, and partly because there are just too many details to include in a short article. Additional details are forthcoming in both the Design Driven Testing book and the Structured Scenarios ebook that are now under development. The author welcomes feedback and further inquiries via at umltraining@iconixsw.com.
Writing Use Case Scenarios for Model Driven Development
Writing Use Case Scenarios for Model Driven Development This guide outlines how to use Enterprise Architect to rapidly build Use Cases and increase your productivity through Model Driven Development. Use
More informationVirtual Classroom Student Guide
Virtual Classroom Student Guide Table of Contents Overview 3 Grade Weights 3 Finding Help 3 Virtual Classroom Login 4 Virtual Classroom Lobby 5 The Course Map 6 Activities in the Virtual Classroom 7 Vocabulary
More informationBusiness Process Modeling with Structured Scenarios
Business Process Modeling with Structured Scenarios Doug Rosenberg ICONIX Software Engineering, Inc. In 2008, based on our experience with a number of business process engineering projects over the last
More informationEasy Casino Profits. Congratulations!!
Easy Casino Profits The Easy Way To Beat The Online Casinos Everytime! www.easycasinoprofits.com Disclaimer The authors of this ebook do not promote illegal, underage gambling or gambling to those living
More informationSocial media is a powerful tool. Many people are well aware of this and with the 1.6 billion people on Facebook, surely that is enough to at least
Social media is a powerful tool. Many people are well aware of this and with the 1.6 billion people on Facebook, surely that is enough to at least consider being there to promote your business? Today,
More informationPT AVENUE GUIDE OVERVIEW
PT AVENUE GUIDE OVERVIEW WSPTA is currently undertaking a database conversion from imis (the previous membership database) to a cloud based service called PT Avenue. The primary reason for this conversion
More informationIf this PDF has opened in Full Screen mode, you can quit by pressing Alt and F4, or press escape to view in normal mode. Click here to start.
You are reading an interactive PDF. If you are reading it in Adobe s Acrobat reader, you will be able to take advantage of links: where text is blue, you can jump to the next instruction. In addition you
More informationHow To Proofread
GRADE 8 English Language Arts Proofreading: Lesson 6 Read aloud to the students the material that is printed in boldface type inside the boxes. Information in regular type inside the boxes and all information
More informationRingCentral for Desktop. UK User Guide
RingCentral for Desktop UK User Guide RingCentral for Desktop Table of Contents Table of Contents 3 Welcome 4 Download and install the app 5 Log in to RingCentral for Desktop 6 Getting Familiar with RingCentral
More informationAfter you complete the survey, compare what you saw on the survey to the actual questions listed below:
Creating a Basic Survey Using Qualtrics Clayton State University has purchased a campus license to Qualtrics. Both faculty and students can use Qualtrics to create surveys that contain many different types
More informationHow to test and debug an ASP.NET application
Chapter 4 How to test and debug an ASP.NET application 113 4 How to test and debug an ASP.NET application If you ve done much programming, you know that testing and debugging are often the most difficult
More informationChapter 28: Expanding Web Studio
CHAPTER 25 - SAVING WEB SITES TO THE INTERNET Having successfully completed your Web site you are now ready to save (or post, or upload, or ftp) your Web site to the Internet. Web Studio has three ways
More informationCinda Daly. Who is the champion of knowledge sharing in your organization?
This interview is recreated here by permission from HDI, a UBM Americas company. The interview first appeared in SupportWorld, November/December, 2014. Knowledge Management at Coveo: Transparency and Collaboration
More informationHow to deploy fonts using Configuration Manager 2012 R2
In this post we will see steps on how to deploy fonts using Configuration Manager 2012 R2. If you have been tasked with deploying fonts using SCCM this post should help you. A font is a set of printable
More informationAvMed s Physician-to- Physician Referral Program
AvMed s Physician-to- Physician Referral Program Quick Reference Guide For Primary Care Physicians 1 P age Introduction Primary Care Physicians (PCPs) play a critical role in the health of our Medicare
More informationPage 18. Using Software To Make More Money With Surveys. Visit us on the web at: www.takesurveysforcash.com
Page 18 Page 1 Using Software To Make More Money With Surveys by Jason White Page 2 Introduction So you re off and running with making money by taking surveys online, good for you! The problem, as you
More informationi>clicker integrate for Canvas v1.1 Instructor Guide
i>clicker integrate for Canvas v1.1 Instructor Guide July 2013 Table of Contents Overview... 3 Step 1: Copy your integrate Wizard Files... 4 Step 2: Configure your i>clicker Software... 5 Step 3: Create
More informationUML TUTORIALS THE USE CASE MODEL
UML TUTORIALS THE USE CASE MODEL www.sparxsystems.com.au Sparx Systems 2004 Page 1/5 describes the proposed functionality of the new system. A Use Case represents a discrete unit of interaction between
More informationChecking Spelling and Grammar
In this chapter Checking spelling and grammar in a document Use automatic spell-checking and correction Using Word s thesaurus Using other languages and custom dictionaries 13 Checking Spelling and Grammar
More informationGetting Started with WebSite Tonight
Getting Started with WebSite Tonight WebSite Tonight Getting Started Guide Version 3.0 (12.2010) Copyright 2010. All rights reserved. Distribution of this work or derivative of this work is prohibited
More informationThe Secret to Playing Your Favourite Music By Ear
The Secret to Playing Your Favourite Music By Ear By Scott Edwards - Founder of I ve written this report to give musicians of any level an outline of the basics involved in learning to play any music by
More informationColored Hats and Logic Puzzles
Colored Hats and Logic Puzzles Alex Zorn January 21, 2013 1 Introduction In this talk we ll discuss a collection of logic puzzles/games in which a number of people are given colored hats, and they try
More informationBuilding Qualtrics Surveys for EFS & ALC Course Evaluations: Step by Step Instructions
Building Qualtrics Surveys for EFS & ALC Course Evaluations: Step by Step Instructions Jennifer DeSantis August 28, 2013 A relatively quick guide with detailed explanations of each step. It s recommended
More informationWHAT INFORMATION IS COLLECTED AT MOTOROLA.COM.VN AND/OR MOTOROLA.VN AND HOW IS IT PROCESSED AND USED?
MOTOROLA PRIVACY POLICY This Privacy Statement ( Policy ) is subject to change at Motorola s discretion. If we decide to change this Policy, we will post the amended Policy on this website so you will
More informationNTFS permissions represent a core part of Windows s security system. Using
bonus appendix NTFS Permissions NTFS permissions represent a core part of Windows s security system. Using this feature, you can specify exactly which coworkers are allowed to open which files and folders
More informationProcessing transparencies - a step-by-step guide
Processing transparencies - a step-by-step guide This manual gives a detailed description of how to process conference slides to make them ready for publishing. The main goal of processing transparencies
More informationFrequently Asked Questions for logging in to Online Banking
Frequently Asked Questions for logging in to Online Banking Why don t I recognize any of the phone numbers on the Secure Code page? I can t remember my password; can I reset it myself? I know I have the
More informationMeasuring the Impact of Volunteering
Measuring the Impact of Volunteering Why is measuring the impact of volunteering important? It is increasingly important for organisations or groups to describe the difference that volunteering makes to,
More informationAugmented reality enhances learning at Manchester School of Medicine
Augmented reality enhances learning at Manchester School of Medicine Welcome to the Jisc podcast. The University of Manchester is taking a unique approach to prescription training for its medical students
More informationSTEAM STUDENT SET: INVENTION LOG
STEAM STUDENT SET: INVENTION LOG Name: What challenge are you working on? In a sentence or two, describe the challenge you will be working on. 1. CREATE Explore new ideas and bring them to life. You can
More informationGoogle Analytics Guide
Google Analytics Guide 1 We re excited that you re implementing Google Analytics to help you make the most of your website and convert more visitors. This deck will go through how to create and configure
More informationUpgrading from Windows XP to Windows 7
Upgrading your PC from Windows XP to Windows 7 requires a custom installation which doesn't preserve your programs, files, or settings. It s sometimes called a clean installation for that reason. A custom
More informationEMPLOYEE TIME ENTRY: Premise of ReportWare s Timekeeping Software: ReportWare
EMPLOYEE TIME ENTRY: Premise of ReportWare s Timekeeping Software: ReportWare s Timekeeping Software is designed to give you exceptional control over your own time tracking and interaction with your payroll
More informationNATIONAL BANK s MasterCard SecureCode / Verified by VISA Service - Questions and Answers
Learn more about MasterCard SecureCode / Verified by VISA service of NATIONAL BANK. You can use the links below to jump to specific topics, or scroll down the page to read the full list of questions and
More informationAgile QA Process. Anand Bagmar Anand.Bagmar@thoughtworks.com abagmar@gmail.com http://www.essenceoftesting.blogspot.com. Version 1.
Agile QA Process Anand Bagmar Anand.Bagmar@thoughtworks.com abagmar@gmail.com http://www.essenceoftesting.blogspot.com Version 1.1 Agile QA Process 1 / 12 1. Objective QA is NOT the gatekeeper of the quality
More informationUsing Use Cases on Agile Projects
Using Use Cases on Agile Projects Ivar Jacobson with Ian Spence Agenda What are agile teams looking for? Cards, conversations, and confirmations Knowing what to do and when it s done Being agile with use
More informationHow to create a blog or website
School of History www2.le.ac.uk/departments/historical/outreach How to create a blog or website A Guide for Community History and Heritage Groups Published online by the University of Leicester, 2014 University
More informationIntroducing SQL Server Express
4402book.fm Page 1 Monday, May 8, 2006 10:52 AM Part 1 Introducing SQL Server Express Chapter 1: Introduction to SQL Server Express Chapter 2: Overview of Database Concepts Chapter 3: Overview of SQL Server
More informationMicrosoft PowerPoint Exercises 4
Microsoft PowerPoint Exercises 4 In these exercises, you will be working with your Music Presentation file used in part 1 and 2. Open that file if you haven t already done so. Exercise 1. Slide Sorter
More informationDo you wish you could attract plenty of clients, so you never have to sell again?
The 9 Secrets to Signing up Clients Without Selling Do you wish you could attract plenty of clients, so you never have to sell again? Imagine having an endless supply of great clients who approach you
More informationThe Social Accelerator Setup Guide
The Social Accelerator Setup Guide Welcome! Welcome to the Social Accelerator setup guide. This guide covers 2 ways to setup SA. Most likely, you will want to use the easy setup wizard. In that case, you
More informationHow to create a newsletter
How to create a newsletter Why? Creating a newsletter is a valuable way of communicating with a specific audience group. However, its production does take time, energy and resources so it s important to
More informationGood Call. A Guide to Driving Calls with AdWords
Good Call A Guide to Driving Calls with AdWords Introduction Some people want to talk to a real person when they re looking for information. In fact, 70% of mobile searchers have called a business directly
More informationEASY $65 PAYDAY FREE REPORT
Your EASY $65 PAYDAY FREE REPORT By John Smart 2014 Done For You Home Business. All Rights Reserved www.doneforyouhomebusiness.co.uk. Congratulations and get ready to be impressed. First off, this is one
More informationStudent Writing Guide. Fall 2009. Lab Reports
Student Writing Guide Fall 2009 Lab Reports The manuscript has been written three times, and each rewriting has discovered errors. Many must still remain; the improvement of the part is sacrificed to the
More informationIn the same spirit, our QuickBooks 2008 Software Installation Guide has been completely revised as well.
QuickBooks 2008 Software Installation Guide Welcome 3/25/09; Ver. IMD-2.1 This guide is designed to support users installing QuickBooks: Pro or Premier 2008 financial accounting software, especially in
More informationState of Michigan Data Exchange Gateway. Web-Interface Users Guide 12-07-2009
State of Michigan Data Exchange Gateway Web-Interface Users Guide 12-07-2009 Page 1 of 21 Revision History: Revision # Date Author Change: 1 8-14-2009 Mattingly Original Release 1.1 8-31-2009 MM Pgs 4,
More informationErasmus for Young Entrepreneurs Registration guide for New Entrepreneurs
Erasmus for Young Entrepreneurs Registration guide for New Entrepreneurs Erasmus for Young Entrepreneurs Support Office co/eurochambres 1 Table of contents Background and purpose of the guide... 3 STEP
More informationOffline Files & Sync Center
bonus appendix Offline Files & Sync Center The offline files feature is designed for laptop lovers. It lets you carry off files that gerally live on your office network, so you can get some work done while
More informationRegistration Guide- New entrepreneurs
Registration Guide- New entrepreneurs Erasmus for Young Entrepreneurs Support Office co/eurochambres 1 Table of contents Background and purpose of the guide... 3 STEP 1 Preparing your registration... 3
More informationProExtra eclaiming User Guide
ProExtra eclaiming User Guide Welcome to ProExtra eclaiming. You can use this system to submit claims to ProCare, for the services you have provided to patients referred to you by their GPs. You will need
More informationChristopher Seder Affiliate Marketer
This Report Has Been Brought To You By: Christopher Seder Affiliate Marketer TABLE OF CONTENTS INTRODUCTION... 3 NOT BUILDING A LIST... 3 POOR CHOICE OF AFFILIATE PROGRAMS... 5 PUTTING TOO MANY OR TOO
More informationContents. Introduction. Creating a list. Growing your list. Managing unsubscribes. Handling spam complaints. Managing bounces
Managing your data Contents 01 02 03 04 05 06 07 08 09 10 11 Introduction Creating a list Growing your list Managing unsubscribes Handling spam complaints Managing bounces Dealing with Out of Office notifications
More informationLive Agent for Support Agents
Live Agent for Support Agents Salesforce, Spring 16 @salesforcedocs Last updated: February 18, 2016 Copyright 2000 2016 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of
More informationUser experience storyboards: Building better UIs with RUP, UML, and use cases
Copyright Rational Software 2003 http://www.therationaledge.com/content/nov_03/f_usability_jh.jsp User experience storyboards: Building better UIs with RUP, UML, and use cases by Jim Heumann Requirements
More informationAdvanced Software Test Design Techniques Use Cases
Advanced Software Test Design Techniques Use Cases Introduction The following is an excerpt from my recently-published book, Advanced Software Testing: Volume 1. This is a book for test analysts and test
More informationHow to Benchmark Your Building. Instructions for Using ENERGY STAR Portfolio Manager and Southern California Gas Company s Web Services
How to Benchmark Your Building Instructions for Using ENERGY STAR Portfolio Manager and Southern California Gas Company s Web Services This document is a quick-start guide for entering your property into
More informationOnboarding Blueprint By Jonathan DeVore The Accidental Trainer This workbook is to be used with the Salesforce Onboarding Blueprint.
Onboarding Blueprint By Jonathan DeVore The Accidental Trainer This workbook is to be used with the Salesforce Onboarding Blueprint. It is not copyrighted you can share everything in this workbook with
More informationSystem Center 2012 R2 SP1 Configuration Manager & Microsoft Intune
2015 System Center 2012 R2 SP1 Configuration Manager & Microsoft Intune DEPLOYING MICROSOFT OFFICE 365 PROFESSIONAL PLUS RONNI PEDERSEN & HANS CHRISTIAN ANDERSEN RONNIPEDERSEN.COM Microsoft MVP: Enterprise
More informationSmarter Balanced Assessment Consortium. Recommendation
Smarter Balanced Assessment Consortium Recommendation Smarter Balanced Quality Assurance Approach Recommendation for the Smarter Balanced Assessment Consortium 20 July 2012 Summary When this document was
More informationhttp://www.windows10update.com The Ultimate Windows 10 FAQ Page Compiled by www.windows10update.com
The Ultimate Windows 10 FAQ Page Compiled by www.windows10update.com Windows 10 Upgrade Frequently Asked Questions QUESTION: What is Windows 10? Windows 10 is the successor to Windows 7 and Windows 8.1.
More informationIVR PARTICIPANT MANUAL
IVR PARTICIPANT MANUAL TABLE OF CONTENTS Introduction I. Calling In Pg. 4 II. Using the System Pg. 5-13 A. Entering Your I.D. Number and Password B. Your Calling Record Information C. Entering Amount of
More informationDynamics CRM for Outlook Basics
Dynamics CRM for Outlook Basics Microsoft Dynamics CRM April, 2015 Contents Welcome to the CRM for Outlook Basics guide... 1 Meet CRM for Outlook.... 2 A new, but comfortably familiar face................................................................
More informationVP-ASP Shopping Cart Quick Start (Free Version) Guide Version 6.50 March 21 2007
VP-ASP Shopping Cart Quick Start (Free Version) Guide Version 6.50 March 21 2007 Rocksalt International Pty Ltd support@vpasp.com www.vpasp.com Table of Contents 1 INTRODUCTION... 3 2 FEATURES... 4 3 WHAT
More informationMind Mapping Improves Software Requirements Quality, Communication and Traceability
Mind Mapping Improves Software Requirements Quality, Communication and Traceability A tech brief published by QAvantage Copyright 2008 QAvantage All trademarks referenced are the marks of their respective
More informationWORKING IN TEAMS WITH CASECOMPLETE AND MICROSOFT VISUAL SOURCE SAFE. Contents
WORKING IN TEAMS WITH CASECOMPLETE AND MICROSOFT VISUAL SOURCE SAFE Contents Working in Teams with CaseComplete... 2 Need an introduction to how version control works?... 2 Exclusive Checkout... 3 Multiple
More informationWindows Family Safety Filter
Protecting Your Kids with Family Safety Keeping your kids safe online can be complicated, but Windows Live Family Safety helps make it easier for you. Family Safety provides a website and a free program
More informationTransacting Partner in Microsoft Sales System. Fast Track / Onboarding Center Registered Deployment. Partner
Microsoft recognizes that when multiple partners are adding value in customers cloud subscriptions, everyone benefits. As a result, we now offer multiple ways for partners to be recognized for your performance
More informationPlanning a Successful Visual Basic 6.0 to.net Migration: 8 Proven Tips
Planning a Successful Visual Basic 6.0 to.net Migration: 8 Proven Tips Jose A. Aguilar January 2009 Introduction Companies currently using Visual Basic 6.0 for application development are faced with the
More informationhow 140 characters can ruin your reputation essential reading for retailers ebook
how 140 characters can ruin your reputation essential reading for retailers ebook it only takes 140 characters to ruin your reputation The empowered consumer has you in the palm of their hand. Most ecommerce
More informationSalon SMS Guide. A short guide to bringing success to your health spa or salon business through SMS text messaging
Salon SMS Guide A short guide to bringing success to your health spa or salon business through SMS text messaging Salons and SMS text messaging - a match made in heaven Whether you are a hair salon, nail
More informationObjectives. At the end of this chapter students should be able to:
NTFS PERMISSIONS AND SECURITY SETTING.1 Introduction to NTFS Permissions.1.1 File Permissions and Folder Permission.2 Assigning NTFS Permissions and Special Permission.2.1 Planning NTFS Permissions.2.2
More informationInformation for teachers about online TOEIC Listening and Reading practice tests from
oxford english testing.com Information for teachers about online TOEIC Listening and Reading practice tests from www.oxford english testing.com oxford english testing.com What do the online TOEIC Listening
More informationMotion Control Products Application note Exporting AC500 tags for use with Panel Builder
Motion Control Products Application note Exporting AC500 tags for use with Panel Builder AN00238-001 Save significant time developing CP600 HMI applications by exporting tags from your AC500 PLC project
More informationCOMPLETING PCI CERTIFICATION IN TRUSTKEEPER PCI MANAGER
COMPLETING PCI CERTIFICATION IN TRUSTKEEPER PCI MANAGER Go to www.elavon.com/pci and click Verify Compliance at the top of the page. On the Verify Compliance page, click Register and Get Certified. (If
More informationIntroduction to Interactive Journaling Facilitation Notes
Introduction to Interactive Journaling Facilitation Notes SESSION ONE Learning Objectives - Address common questions about the design and application of Interactive Journals - Review some of the evidence-based
More informationPaymentNet Federal Card Solutions Cardholder FAQs
PaymentNet Federal Card Solutions It s easy to find the answers to your questions about PaymentNet! June 2014 Frequently Asked Questions First Time Login How do I obtain my login information?... 2 How
More informationLoad Testing Basics: These are the basic ideas in setting up a load test By: Bob Wescott
: These are the basic ideas in setting up a load test By: Bob Wescott Summary Load testing requires you to select transactions that are important to you and then synthetically generate them at a rate that
More informationGETTING STARTED WITH FLEXI-CLOUD
GETTING STARTED WITH FLEXI-CLOUD WELCOME TO FLEXI-CLOUD. Flexi-CLOUD is the "on-demand" licensing solution powered by MYRIAD-connect. This document explains how to install Flexi-CLOUD servers and how to
More informationThe Easy Way To Flipping Domain Names
The Easy Way To Flipping Domain Names Published by http://rebirthmediagroup.com Disclaimer: The rights of this ebook are owned by Rebirth Media Group. You are not allowed to copy, reprint, or sell this
More informationTeam Foundation Server 2013 Installation Guide
Team Foundation Server 2013 Installation Guide Page 1 of 164 Team Foundation Server 2013 Installation Guide Benjamin Day benday@benday.com v1.1.0 May 28, 2014 Team Foundation Server 2013 Installation Guide
More informationExcel macros made easy
IT Training Excel macros made easy Jane Barrett, IT Training & Engagement Team Information System Services Version 1.1 Scope Learning outcomes Understand the concept of what a macro is and what it does.
More informationIntegration Guide Last Revision: July 2004
Last Revision: July 2004 PayPal Integration Guide 2004 PayPal, Inc. All Rights Reserved. PayPal and the PayPal logo are registered trademarks of PayPal, Inc. Designated trademarks and brands are the property
More informationManaging your MrSite account
Managing your MrSite account Managing your MrSite account Welcome to MrSite we re sure you re going to have lots of success with your website, whatever you want to achieve. If you ever need to manage your
More informationMATH 13150: Freshman Seminar Unit 10
MATH 13150: Freshman Seminar Unit 10 1. Relatively prime numbers and Euler s function In this chapter, we are going to discuss when two numbers are relatively prime, and learn how to count the numbers
More informationIntellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102
Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102 Interneer, Inc. Updated on 2/22/2012 Created by Erika Keresztyen Fahey 2 Workflow - A102 - Basic HelpDesk Ticketing System
More informationhttp://www.nwea.org/support/course/enrolling-test-term
Script: Enrolling for a Test Term: Creating Your Class Roster File and Special Programs File. This document is the script containing the narration text for the online training Enrolling for a Test Term:
More informationMagic Submitter Questions and Answers
Magic Submitter Questions and Answers Contents Troubleshooting... 3 1. Where can I found educational materials on how to use Magic Submitter?... 3 2. Problems with Magic Submitter registration... 3 3.
More informationStep 6: Conversion to PDF
Step 6: Conversion to PDF This PDF explains Step 6 of the step-by-step instructions that will help you correctly format your ETD to meet UCF formatting requirements. UCF requires students to submit ETDs
More informationIndex. Your Company logo HOW TO REGAIN TRUST IN GOOGLE AFTER YOUR SITE HAS BEEN HIT BY A MANUAL PENALTY
Index 1 HOW TO REGAIN TRUST IN GOOGLE AFTER YOUR SITE HAS BEEN HIT BY A MANUAL PENALTY 2 GOOGLE YET AGAIN DIRECTLY RECOMMENDS HAVING A RESPONSIVE DESIGN 3 BE AWARE IF YOU ARE IMPLEMENTING BLOG COMMENTS
More information2. Will TravelNet still exists alongside with ATLAS or will it be phased out like EWAATS in future?
ATLAS FAQ 1. For Travel Agent, there is a system call ABACUS that all policy issuance from ABACUS can be retrieve via our TRAVEL NET with the selection of SABRE. Is the ATLAS able to do so? ATLAS is an
More informationScripts. WARM MARKET (someone you know of ) CALL BACK SCRIPT (POSTCARDS, ProSTEP, COLD CALLS) SCHEDULE THE LIVE PRESENTATION CALL
Scripts WARM MARKET (someone you know of ) Hi ( ) listen, a group of professionals recently showed me how to cut my taxes by 50%, are you open to that? (If yes schedule the Live Presentation Call.) CALL
More informationWorking with SmartArt
CHAPTER Working with SmartArt In this chapter by Geetesh Bajaj Understanding SmartArt 206 Adding SmartArt to a Presentation 206 Formatting SmartArt 208 Sample SmartArt Variants 211 Common SmartArt Procedures
More informationThe Doctor-Patient Relationship
The Doctor-Patient Relationship It s important to feel at ease with your doctor. How well you are able to talk with your doctor is a key part of getting the care that s best for you. It s also important
More informationAvatar: Appearance Changing Your Shape. 1-1.2 Introduction. 1-1.2.1 Instruction. 1-1.2.2 Practice LEVEL: 1 MODULE: AVATAR: APPEARANCE MISSION 2
Avatar: Appearance Changing Your Shape LEVEL: 1 MODULE: AVATAR: APPEARANCE MISSION 2 1-1.2 Introduction Now that you have a default avatar, it s time to start customizing it to your liking! Fortunately,
More information( F O R M E R LY M Y A C C O U N T ) Quick Reference Guide - Updated Sept 21, 2015
MANAGING YOUR MGE ONLINE ACCOUNT ON CUSTOMER CONNECTION ( F O R M E R LY M Y A C C O U N T ) Quick Reference Guide - Updated Sept 21, 2015 WELCOME TO CUSTOMER CONNECTION Customer Connection is a new online
More informationLet s start with a couple of definitions! 39% great 39% could have been better
Do I have to bash heads together? How to get the best out of your ticketing and website integration. Let s start with a couple of definitions! Websites and ticketing integrations aren t a plug and play
More informationFABRICATION DRAWINGS A Paradigm Shift
INNOVATIVE DIMENSIONS Presented by Fitzpatrick Engineering Group March 2013 2012 Finalist Innovation in Structural Engineering DRAWINGS A Paradigm Shift 19520 Catawba Avenue, Ste 311 Cornelius, NC 28031-3711
More informationMarketing. The Campaign for America s Libraries. Simple steps that will help you create an @ your library campaign
Marketing Simple steps that will help you create an @ your library campaign Marketing @ your library Table of Contents I. Introduction II. III. Building a Communications Plan a. Introduction b. Goals c.
More informationMcKinsey Problem Solving Test Top Tips
McKinsey Problem Solving Test Top Tips 1 McKinsey Problem Solving Test You re probably reading this because you ve been invited to take the McKinsey Problem Solving Test. Don t stress out as part of the
More information