SpecFlow Bridge between Business and Development

Size: px
Start display at page:

Download "SpecFlow Bridge between Business and Development"

Transcription

1 SpecFlow Bridge between Business and Development Business Assurance & Testing SpecFlow An Opensource or Paid Tool AuthOrs: Anurag Sharma Is a software engineer at HCL Technologies India. Currently responsible for automating the test cases at API Level and providing the API Automation solution to End-Users. Samarth Gupta samarth.g@hcl.com WHITEPAPER April 2015

2 TABLE OF CONTENTS INTRODUCTION 3 PROBLEM FACED/ DURING IMPLEMENTATION OF GOOD PRACTICES 3 SOLUTION APPROACH 3 BENEFITS 7 LEARNING/IMPROVEMENTS 8 APPLICABILITY TO OTHER PROJECTS 8 REFERENCES 8 APPRECIATIONS RECEIVED 8 ABBREVIATIONS 8 ABOUT HCL , HCL TECHNOLOGIES. REPRODUCTION PROHIBITED. THIS DOCUMENT IS PROTECTED UNDER COPYRIGHT BY THE AUTHOR, ALL RIGHTS RESERVED. 2

3 INTRODUCTION Behavior Driven Development (BDD) is an agile software development technique focused on improving a key factor in the successful development of any software product. BDD comes with the idea of filling the gap between the business and the development techniques. BDD centers on obtaining a clear understanding of desired software behavior through discussion with stakeholders. PROBLEM FACED/ DURING IMPLEMENTATION OF GOOD PRACTICES SpecFlow is an open-source.net tool that lets you write specifications using 100% Cucumber-compatible Gherkin syntax. The tool has a number of advantages such as: y It integrates with Visual Studio (VS), which means you get File New templates for creating new feature files and step definitions. y It gives complete VS debugger support, so you can set breakpoints on Given/ When/Then lines in your.feature files and step through their execution. y You can implement your step definitions in any.net language. y When you compile a project containing SpecFlow feature files, the output is a NUnit test assembly. So, you can use your favorite NUnit-compatible test runner or existing CI infrastructure to run the specifications with no additional configuration. CONSTRAINTS y As for the IDE, SpecFlow has full integration with Visual Studio 2008, 2010 and 2012, but all these IDEs use paid licenses. y To make automation more effective, we use TeamCity as our Continuous Integration platform with SpecFlow, which also requires yearly subscription. y Visual Studio Express Edition can be used free of charge even for commercial purposes. The limitations on the edition s functionality are borderline ridiculous. For example, it doesn t support Microsoft s own unit testing framework, and all add-ins are banned (like SpecFlow and ReSharper). It also doesn t work with Microsoft s own version control system (TFS). SOLUTION APPROACH INTEGRATING WITH VISUAL STUDIO EXPRESS Install SpecFlow and NUnit Before we get started, we need to install VS2010 Express, SpecFlow and NUnit. 1. Install VS2010 C# Express if you don t already have it 2. Install the latest SpecFlow version from the SpecFlow 2015, HCL TECHNOLOGIES. REPRODUCTION PROHIBITED. THIS DOCUMENT IS PROTECTED UNDER COPYRIGHT BY THE AUTHOR, ALL RIGHTS RESERVED. 3

4 3. Install the latest NUnit version (Nunit 2.6.3) from the NUnit download page 4. Add the SpecFlow directory (C:\Program Files\TechTalk\SpecFlow or similar) and the NUnit directory (C:\Program Files\NUnit 2.5.9\bin\net-2.0 or similar) to your Windows path. Adding SpecFlow templates to Visual Studio 2010 Express 1. While installing SpecFlow to VS2010 (non-express), it creates templates that can be accessed through the New Item menu. Fortunately, it is fairly trivial to add these to VS2010 Express 2. Just download the templates, unzip the directory and place the.zip files 3. (SpecFlowFeature.zip, SpecFlowStepDefinition.zip, etc.) into your Visual Studio 2010 Express C# templates directory (usual pathname C:\Users\username\ Documents\Visual Studio 2010\Templates\ItemTemplates\Visual C# or similar) This means you now have access to the SpecFlow templates while adding a new item to your C# project. Generating SpecFlow NUnit tests from Feature Files When you add a SpecFlow feature to the full version of VS2010, it automatically generates a unit test file behind the feature file, so that it s always up to date. This doesn t work in the Express edition, so you have to use the specflow.exe file to do this for yourself. Fortunately, this can be done in a batch file and then added as an external tool to VS2010 Express, so you get the same functionality but not quite as neat. 1. Enable Expert Settings in VS2010 Express (if not already enabled), by choosing Tools->Settings->Expert Settings. 2. Create a batch file in your project directory called generatespecflowtests.bat with the following content: Create an external tool setting the same as we did for the generate unit tests but with the parameters defined on this dialog: Command: Link to your batch file Arguments: $(ProjectFileName) Initial Directory: $(ProjectDir) Use Output Window: checked 2015, HCL TECHNOLOGIES. REPRODUCTION PROHIBITED. THIS DOCUMENT IS PROTECTED UNDER COPYRIGHT BY THE AUTHOR, ALL RIGHTS RESERVED. 4

5 Running SpecFlow NUnit tests from Feature Files To automatically run SpecFlow NUnit tests and capture a pretty HTML result, we have to create another batch file. 1. Create a batch file in your project directory named runspecflowtests.bat or similar. 2. Include below content in your batch file. Create an external tool setting the same as we did for the generate unit tests but with the parameters defined on this dialog: Command: Link to your batch file Arguments: $(TargetName)$(TargetExt)$(ProjectDir)$(ProjectFileName)$(Bi ndir)testresult.xml Initial Directory: $(BinDir) Use Output Window: checked Result: Result will be published in HTML format, which will include all the test execution steps of each scenario in the Given/When/Then format (detailed). It will show the result summary-wise, feature-wise and scenario-wise: 2015, HCL TECHNOLOGIES. REPRODUCTION PROHIBITED. THIS DOCUMENT IS PROTECTED UNDER COPYRIGHT BY THE AUTHOR, ALL RIGHTS RESERVED. 5

6 Integrating with Jenkins It is possible to Integrate SpecFlow with Jenkins to create a detailed HTML report. 1. Set up a new project in Jenkins 2. Add the NUnit Plugin and HTML Publisher Plugin to Jenkins 3. In your project, go to Configure -> Build -> Add a build step 4. In the dropdown, scroll down to -> Execute Windows Batch Command 5. Ensure this step is placed after your MSBuild step 6. Add the following, replacing the variables: 7. Click on Add post post-build action and select Publish HTML reports. Fill the path of HTML file created locally and the title with which you want to show the report 8. Click on Add post post-build action and select Publish Nunit test result report. In thet test report XMLs field, put TestResult.xml 2015, HCL TECHNOLOGIES. REPRODUCTION PROHIBITED. THIS DOCUMENT IS PROTECTED UNDER COPYRIGHT BY THE AUTHOR, ALL RIGHTS RESERVED. 6

7 9. Whenever you build the project, we will get the result in Jenkins as follows: BENEFITS QUANTITATIVE BENEFITS WORTH USD 29, Approach with out 'SpecFlow' i.e. via GUI Automation Testing Approach with 'SpecFlow' i.e. via API Testing Total Cost involved in 1 year (In $, effort cost) Lumpsum Tool Cost involved (In $, per year), For QTP version 10 by HP Grand cost involved (In $, per year) QUALITATIVE BENEFITS y Tools used are Open Source Around 80% reduction in test execution time as compared to manual testing Exposure to Continuous Integration Servers helps in scheduling the overnight batch execution 2015, HCL TECHNOLOGIES. REPRODUCTION PROHIBITED. THIS DOCUMENT IS PROTECTED UNDER COPYRIGHT BY THE AUTHOR, ALL RIGHTS RESERVED. 7

8 BDD testing is not restricted to any domain, Feature file can be easily understood by any stakeholders Produces more detailed, easily understood test execution report SpecFlow can be integrated with existing tools like Selenium, TestComplete and QTP SpecFlow supports many languages SpecFlow dependencies are openly available, which can be easily integrated with any project LEARNING/IMPROVEMENTS It is easier to adopt, and it is best suited for the agile testing project; however, it can be equally used in other types of projects as well. It can be integrated with other tools as well. APPLICABILITY TO OTHER PROJECTS Having no dependency on the domain type, it can be used in any type of projects. It can easily be implemented. REFERENCES APPRECIATIONS RECEIVED Highly appreciated from the client, and it has suggested to implement the same for other projects in the same account. ABBREVIATIONS Abbreviation BDD Expansion Behavior Driven Development 2015, HCL TECHNOLOGIES. REPRODUCTION PROHIBITED. THIS DOCUMENT IS PROTECTED UNDER COPYRIGHT BY THE AUTHOR, ALL RIGHTS RESERVED. 8

9 ABOUT HCL About HCL Technologies HCL Technologies is a leading global IT services company working with clients in the areas that impact and redefine the core of their businesses. Since its emergence on the global landscape, and after its IPO in 1999, HCL has focused on transformational outsourcing, underlined by innovation and value creation, offering an integrated portfolio of services including software-led IT solutions, remote infrastructure management, engineering and R&D services and business services. HCL leverages its extensive global offshore infrastructure and network of offices in 31 countries to provide holistic, multi-service delivery in key industry verticals including Financial Services, Manufacturing, Consumer Services, Public Services and Healthcare & Life sciences. HCL takes pride in its philosophy of Employees First, Customers Second which empowers its 100,240 transformers to create real value for customers. HCL Technologies, along with its subsidiaries, had consolidated revenues of US$ 5.7 billion, for the Financial Year ended as on 31 st December 2014 (on LTM basis). For more information, please visit About HCL Enterprise HCL is a $6.8 billion leading global technology and IT enterprise comprising two companies listed in India HCL Technologies and HCL Infosystems. Founded in 1976, HCL is one of India s original IT garage start-ups. A pioneer of modern computing, HCL is a global transformational enterprise today. Its range of offerings includes product engineering, custom & package applications, BPO, IT infrastructure services, IT hardware, systems integration, and distribution of information and communications technology (ICT) products across a wide range of focused industry verticals. The HCL team consists of over 105,699 professionals of diverse nationalities, who operate from 31 countries including over 505 points of presence in India. HCL has partnerships with several leading global 1000 firms, including leading IT and technology firms. For more information, please visit Hello there! I am an Ideapreneur. I believe that sustainable business outcomes are driven by relationships nurtured through values like trust, transparency and flexibility. I respect the contract, but believe in going beyond through collaboration, applied innovation and new generation partnership models that put your interest above everything else. Right now 105,000 Ideapreneurs are in a Relationship Beyond the Contract with 500 customers in 31 countries. How can I help you?

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

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

More information

www.hcltech.com Clinical Platform Compliance in the Cloud

www.hcltech.com Clinical Platform Compliance in the Cloud www.hcltech.com Clinical Platform Compliance in the Cloud Application Services and Infrastructure HCL s Clinical Platform as a Service (CPaaS) is the first GxP compliant clinical information management

More information

top 5 critical mistakes to avoid when creating a 360 view of customer

top 5 critical mistakes to avoid when creating a 360 view of customer www.hcltech.com top 5 critical mistakes to avoid when creating a 360 view of customer big data & business analytics AuthOr: john wills global director, center of excellence hcl business analytics services

More information

the 3 keys to achieving real-time visibility of your customer s experience

the 3 keys to achieving real-time visibility of your customer s experience www.hcltech.com the 3 keys to achieving real-time visibility of your customer s experience big data & business analytics AuthOr: john wills global director, center of excellence hcl business analytics

More information

QEx WHITEPAPER. Increasing Cost Predictability in Performance Testing Services via Unit-Based Pricing Model. www.hcltech.com

QEx WHITEPAPER. Increasing Cost Predictability in Performance Testing Services via Unit-Based Pricing Model. www.hcltech.com www.hcltech.com QEx WHITEPAPER Increasing Cost Predictability in Performance Testing Services via Unit-Based Pricing Model Business Assurance & Testing Across the spectrum of IT projects, whether it is

More information

www.hcltech.com Clinical Platform Identity & Role Based Access Management

www.hcltech.com Clinical Platform Identity & Role Based Access Management www.hcltech.com Clinical Platform Identity & Role Based Access Management Executive Summary Pharmaceutical companies and Clinical Research Organization (CROs) conduct hundreds of clinical trial every year

More information

DIaaS (Data Integration as A Service) CDISC Conversion Platform

DIaaS (Data Integration as A Service) CDISC Conversion Platform www.hcltech.com DIaaS (Data Integration as A Service) CDISC Conversion Platform HCL DIaaS (Data Integration as A Service) - CDISC Conversion Platform Industry Perspective The majority of commercially available

More information

The Analytics COE: the key to Monetizing Big Data via Predictive Analytics

The Analytics COE: the key to Monetizing Big Data via Predictive Analytics www.hcltech.com The Analytics COE: the key to Monetizing Big Data via Predictive Analytics big data & business analytics AuthOr: Doug Freud Director, Data Science WHITEPAPER AUGUST 2014 In early 2012 Ann

More information

www.hcltech.com ANALYTICS STRATEGIES FOR INSURANCE

www.hcltech.com ANALYTICS STRATEGIES FOR INSURANCE www.hcltech.com ANALYTICS STRATEGIES FOR INSURANCE WHITEPAPER July 2015 ABOUT THE AUTHOR Peter Melville Insurance Domain Lead Europe, HCL He has twenty five years of experience in the insurance industry

More information

www.hcltech.com Effective Bundling: Just Selling Another Product or Managing Risk Portfolio? whitepaper May 2014

www.hcltech.com Effective Bundling: Just Selling Another Product or Managing Risk Portfolio? whitepaper May 2014 www.hcltech.com TM Effective Bundling: Just Selling Another Product or Managing Risk Portfolio? whitepaper May 2014 TABLE OF CONTENTS Executive Summary 3 Does Discount Reflect True Value of Product Bundling?

More information

Best Practices for CAD Data Migration

Best Practices for CAD Data Migration Best Practices for CAD Data Migration M a r c h 2011 TABLE OF CONTENTS Abstract... 3 Abbreviations... 4 Introduction... 5 Business Drivers for CAD Data Migration... 6 Data Migration Challenges... 7 Recommended

More information

www.hcltech.com Making communication in healthcare effective and compliant Integration via the HL7 Interface Engine by Somnath Mukherjee

www.hcltech.com Making communication in healthcare effective and compliant Integration via the HL7 Interface Engine by Somnath Mukherjee www.hcltech.com Making communication in healthcare effective and compliant Integration via the HL7 Interface Engine by Somnath Mukherjee WHITEPAPER October 2014 TABLE OF CONTENTS ABSTRACT 3 BUSINESS PROBLEM:

More information

POINT OF VIEW FEBRUARY 2012. Navigating the Clouds Aviation Industry

POINT OF VIEW FEBRUARY 2012. Navigating the Clouds Aviation Industry POINT OF VIEW FEBRUARY 2012 Navigating the Clouds Aviation Industry Cloud Computing in Aviation Industry Internet continues to revolutionize the operations of aviation industry, generating tremendous value

More information

Universal Adapters for Remote Monitoring

Universal Adapters for Remote Monitoring Universal Adapters for Remote Monitoring M a y 2013 TABLE OF CONTENTS Abstract... 3 Abbreviations... 4 Market Trends/Challenges... 5 FDT... 6 Realistic Scenario... 7 Wireless Devices?... 7 Integrating

More information

5 key trends in the evolution of BI tools and their implementation

5 key trends in the evolution of BI tools and their implementation www.hcltech.com 5 key trends in the evolution of BI tools and their implementation big data & business analytics AuthOr: john wills global director, center of excellence hcl business analytics services

More information

Model Based Testing (MBT) J u n e 2 0 1 3

Model Based Testing (MBT) J u n e 2 0 1 3 Model Based Testing (MBT) J u n e 2 0 1 3 TABLE OF CONTENTS Abstract... 3 Abbreviations... 4 Market Trends/Challenges... 5 Solution... 6 Best Practices... 9 Common Issues... 11 Conclusion... 12 Reference...

More information

Clinical Trial Transparency: An IT Perspective By Vijai Krishna

Clinical Trial Transparency: An IT Perspective By Vijai Krishna www.hcltech.com Clinical Trial Transparency: An IT Perspective By Vijai Krishna WHITEPAPER April 2015 TABLE OF CONTENTS INTRODUCTION 3 ROLE OF IT IN CLINICAL TRIAL TRANSPARENCY INITIATIVE (CTTI): AN INDUSTRY

More information

June 2012. Mobile BI: The next frontier in Business Intelligence

June 2012. Mobile BI: The next frontier in Business Intelligence June 2012 Mobile BI: The next frontier in Business Intelligence 2 CONTENTS INTRODUCTION 2 LEVELS OF ENGAGEMENT IN MOBILE BI 3 MOBILE BI: PARADIGM SHIFT 4 EVALUATING THE NEED FOR MOBILE BI 5 DEFINING A

More information

Mainframe Managed Tools as a Service (MFMTaaS) Accelerating Growth

Mainframe Managed Tools as a Service (MFMTaaS) Accelerating Growth June 2012 Mainframe Managed s as a Service (MFMTaaS) Accelerating Growth 2 CONTENTS PURPOSE 2 BACKGROUND 2 FEATURES OF MFMTAAS 3 MFMTAAS PRICING MODELS 3 BENEFITS OF MFMTAAS 4 MFMTAAS VISION 5 BUSINESS

More information

New levers for a transformative CFO

New levers for a transformative CFO www.hcltech.com New levers for a transformative CFO big data & business analytics AuthOr: MAHESH SUBRAMANIAN Global Practice Director, EPM & Finance Transformation, Business Analytics Services WHITEPAPER

More information

Mobility in Claims Management

Mobility in Claims Management January 2014 Mobility in Claims Management Aparna Krishnan, SENIOR BUSINESS ANALYST, BFSI-Insurance Practice 2 CONTENTS CLAIMS TRANSFORMATION IS THE WAY TO GO 3 BUSINESS DRIVERS FOR ADOPTING MOBILE SOLUTIONS

More information

POST MARKET STUDY AS a SERVICE (PMSaaS) Chaitanya

POST MARKET STUDY AS a SERVICE (PMSaaS) Chaitanya www.hcltech.com POST MARKET STUDY AS a SERVICE (PMSaaS) AuthOr: Chaitanya WHITEPAPER November 2015 TABLE OF CONTENTS INTRODUCTION 3 WHY POST-LAUNCH MARKET STUDIES? 4 CHALLENGES IN CURRENT POST LAUNCH MARKET

More information

S&OP a Hoshin Kanri Approach

S&OP a Hoshin Kanri Approach White paper S&OP a Hoshin Kanri Approach Executive S&OP and Japan s legacy old Hoshin Kanri s principles align each other on the ability to translate the high-level, executive-level goals into quantitative,

More information

PAYOR DATA LAKE by Shantanu Baruah

PAYOR DATA LAKE by Shantanu Baruah www.hcltech.com PAYOR DATA LAKE by Shantanu Baruah WHITEPAPER SEPTEMBER 2014 TABLE OF CONTENTS PAYOR BUSINESS MODEL A NEW NORMAL 3 PAYOR DATA NEEDS 4 BIBLIOGRAPHY 8 HCL LIFE SCIENCES & HEALTHCARE 9 LET

More information

Reliability Allocation Technique

Reliability Allocation Technique Reliability Allocation Technique F e b r u a r y 2011 TABLE OF CONTENTS Abstract... 3 Abbreviations... 4 Market trend/ Challenges... 5 Solution... 7 Best Practices... 11 Common Issues... 12 Conclusion...

More information

Multi-Tenancy on Private Cloud. F e b r u a r y 2 0 1 2

Multi-Tenancy on Private Cloud. F e b r u a r y 2 0 1 2 Multi-Tenancy on Private Cloud F e b r u a r y 2 0 1 2 TABLE OF CONTENTS Abstract... 3 Abbreviations... 4 Market Trends/Challenges... 5 Traditional Service Delivery Model... 6 Limitations of the Traditional

More information

PLM Center of Excellence PLM for Embedded Product Development - Challenges, Experiences and Solution. M a y 2 0 0 9

PLM Center of Excellence PLM for Embedded Product Development - Challenges, Experiences and Solution. M a y 2 0 0 9 PLM Center of Excellence PLM for Embedded Product Development - Challenges, Experiences and Solution M a y 2 0 0 9 Table of Contents Abstract 3 Introduction 4 Embedded product development life cycle 4

More information

TBR. Demand for Engineering Services Outsourcing is increasing, particularly for offshore vendors. May 2012

TBR. Demand for Engineering Services Outsourcing is increasing, particularly for offshore vendors. May 2012 Demand for Engineering Services Outsourcing is increasing, particularly for offshore vendors May 2012 TBR T EC H N O LO G Y B U S I N ES S R ES EAR C H, I N C. 1 HCL ESO Whitepaper May 2012 2012 Technology

More information

WHITE PAPER. J a n u a r y 2 0 0 9. SAP Recycling Administration (REA) for Consumer Product Manufacturers.

WHITE PAPER. J a n u a r y 2 0 0 9. SAP Recycling Administration (REA) for Consumer Product Manufacturers. WHITE PAPER J a n u a r y 2 0 0 9 SAP Recycling Administration (REA) for Consumer Product Manufacturers. Executive Summary Recycling management is growing ever more demanding. Legal requirements, coupled

More information

Know more Act Better: Launching KPI Reporting & Benchmarking Framework

Know more Act Better: Launching KPI Reporting & Benchmarking Framework Know more Act Better: Launching KPI Reporting & Benchmarking Framework JANUARY 2012 Abstract In today s competitive scenario of commoditization of products and services, technology is no longer a differentiator.

More information

HCL's Next Gen Store Management

HCL's Next Gen Store Management www.hcltech.com HCL's Next Gen Store Management white paper TABLE OF CONTENTS Executive Summary 2 Retail Stores Management 2 Trends, Business and Operational Challenges 3 Applying the Right Technology

More information

Traceability In Healthcare - The Medical Device Industry as a Case in Point

Traceability In Healthcare - The Medical Device Industry as a Case in Point Traceability In Healthcare - The Medical Device Industry as a Case in Point N o v e m b e r 2011 TABLE OF CONTENTS Abstract... 3 Abbreviations... 4 Introduction... 5 Market Trends/Challenges... 7 Solution...

More information

OPTIMIZING SUPPLY CHAIN CATALYSING TRANSFORMATION

OPTIMIZING SUPPLY CHAIN CATALYSING TRANSFORMATION www.hcltech.com OPTIMIZING SUPPLY CHAIN CATALYSING TRANSFORMATION S&OP and the Integrated Business Planning WHITEPAPER September 2015 TABLE OF CONTENTS BACKGROUND 3 S&OP MODEL 4 ROBUST INTEGRATED BUSINESS

More information

TABLE OF CONTENTS. The Challenges 3. The Solution 4. Hardware 5. Software 6. Benefits 8. Contact Us 9. About HCL 10

TABLE OF CONTENTS. The Challenges 3. The Solution 4. Hardware 5. Software 6. Benefits 8. Contact Us 9. About HCL 10 TABLE OF CONTENTS The Challenges 3 The Solution 4 Hardware 5 Software 6 Benefits 8 Contact Us 9 About HCL 10 THE CHALLENGES Organizations managing and running Fleet usually operate on razor thin margins.

More information

Avg cost of a complex trial $100mn. Avg cost per patient for a Phase III Study

Avg cost of a complex trial $100mn. Avg cost per patient for a Phase III Study 1 Industry Perspective Over the last several years, clinical research costs have sky rocketed while new drug approvals are at multi-year lows. Studies have become global in nature and more complex to manage

More information

Successfully migrating to the Oracle Cloud

Successfully migrating to the Oracle Cloud www.hcltech.com Successfully migrating to the Oracle Meeting the demand for dynamic business solutions Enterprise Resource Planning AuthOr: Luis Weir Principal Architect & Global Lead for OFM Solutions,

More information

CataLOG. - Catalyzing Logistics

CataLOG. - Catalyzing Logistics CataLOG - Catalyzing Logistics INTRODUCTION TO SaaS Though Software as a Service (SaaS) has been around for over 10 years now, its adaptation in the logistics space has been slow. In the manner of software

More information

January 2011 AUTOMATION OF PHARMA REGULATORY COMPLIANCES IN HL7 ENVIRONMENT

January 2011 AUTOMATION OF PHARMA REGULATORY COMPLIANCES IN HL7 ENVIRONMENT January 2011 AUTOMATION OF PHARMA REGULATORY COMPLIANCES IN HL7 ENVIRONMENT Contents Abstract 2 Business Problem 3 Challenges in building HL7 interface 3 Creating communication with HL7 Interface Engine

More information

HCL Member Experience Management

HCL Member Experience Management HCL Member Experience Management Author: Ajit Sahai Saxena ADDITIONAL INPUTS: RAM ANANTHASUBRAMONY, HEALTHCARE (PAYER) PRACTICE whitepaper dec 2013 MEMBER EXPERIENCE MANAGEMENT STRATEGIZE AND IMPLEMENT

More information

IoT Basics and Testing Focus

IoT Basics and Testing Focus www.hcltech.com QEx Whitepaper IoT Basics and Testing Focus business assurance & testing AuthOr: Rajesh Shanmugasundaram Technical Architect Mobile Development and Test Automation Business Assurance and

More information

February 2013. SCOR Based Business Process Mapping for a Hi Tech Manufacturing Company

February 2013. SCOR Based Business Process Mapping for a Hi Tech Manufacturing Company February 2013 SCOR Based Business Process Mapping for a Hi Tech Manufacturing Company 2 Contents INTRODUCTION 2 INDUSTRY ANALYSIS 3 SCOR MODELING 4 HOW IT WAS DONE FOR A HI-TECH CUSTOMER 6 REFERENCES 9

More information

LIMS Integration Framework Model

LIMS Integration Framework Model May 2010 LIMS Integration Framework Model Dr. Partha Mukherjee Contents Abstract 2 Market Trend 3 Target Audience 3 Problem statement 3 Solution 4 Conclusion 8 References 8 About the Author 9 ABOUT HCL

More information

Life Sciences and Healthcare Practice

Life Sciences and Healthcare Practice Life Sciences and Healthcare Practice Life Sciences and Healthcare practice at HCL Life Sciences and Healthcare (LSH) organizations are committed towards enhancing the lives and well-being of people around

More information

Global Product Life Cycle Management. Improving product profitability amidst global competition through global sourcing.

Global Product Life Cycle Management. Improving product profitability amidst global competition through global sourcing. Global Product Life Cycle Management Improving product profitability amidst global competition through global sourcing. February 2009 TABLE OF CONTENTS Product lifecycle 4 Investment Phase 5 Harvest Phase

More information

www.hcltech.com AuthOr: Vishal Jindal SME HCL s Education & Publishing vertical

www.hcltech.com AuthOr: Vishal Jindal SME HCL s Education & Publishing vertical www.hcltech.com AuthOr: Vishal Jindal SME HCL s Education & Publishing vertical This paper focuses on how Educational institutes can increase their customer retention and attract brighter students by implementing

More information

Legacy Modernization Modernize and Monetize

Legacy Modernization Modernize and Monetize June 2012 Legacy Modernization Modernize and Monetize 2 Contents ABSTRACT 2 LEGACY SYSTEM 3 DRIVERS FOR LEGACY MODERNIZATION 3 MARKET OVERVIEW 4 HCL LEGACY MODERNIZATION 5 ABOUT HCL 9 ABSTRACT According

More information

Enterprises have begun to realize that to leverage CEM strategies effectively they have to overcome the following challenges:

Enterprises have begun to realize that to leverage CEM strategies effectively they have to overcome the following challenges: www.hcltech.com Many enterprises have rolled out mobile functionality to capitalize on the rapid user adoption and the business value, it offers. However, it is important for them to realize that they

More information

Building Scalable e-commerce System

Building Scalable e-commerce System www.hcltech.com Building Scalable e-commerce System E-Commerce & Omni- Channel AuthOr: Sandeep has more than 17 years experience and has been working with HCL Technologies for more than 7 years. He has

More information

Computer Integrated Manufacturing for Fully Automated Manufacturing

Computer Integrated Manufacturing for Fully Automated Manufacturing Computer Integrated Manufacturing for Fully Automated Manufacturing S e p 2012 TABLE OF CONTENTS Abstract... 3 Abbreviations... 4 Introduction... 5 Computer Integrated Manufacturing... 6 CIM Business Case...

More information

Managing Outsourcing Contracts

Managing Outsourcing Contracts Managing Outsourcing Contracts Rakesh Bhatia Vice President BearingPoint October 24, 2006 Management & Technology Consultants Author This presentation was prepared by: Rakesh Bhatia, VP BearingPoint 1676

More information

A chase between Auto Insurers and Technological Innovations!

A chase between Auto Insurers and Technological Innovations! www.hcltech.com A chase between Auto Insurers and Technological Innovations! HCL s top 3 strategies and 10-point checklist to help insurers adopt technological innovations seamlessly. Murali H HCL Technologies

More information

Two-Way Data Binding with WinJS By Marcin Kawalerowicz and Craig Berntson, authors of Continuous Integration in.net

Two-Way Data Binding with WinJS By Marcin Kawalerowicz and Craig Berntson, authors of Continuous Integration in.net 1 Two-Way Data Binding with WinJS By Marcin Kawalerowicz and Craig Berntson, authors of Continuous Integration in.net One of the keys to improving applications and productivity is to automate some of the

More information

Test Automation Integration with Test Management QAComplete

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

Predictive Analytics Client

Predictive Analytics Client Predictive Analytics Client ONE Automation Platform Installation Guide Version: 11.2 Publication Date: 2015-10 Automic Software GmbH ii Copyright Copyright Automic and the Automic logo are trademarks owned

More information

Connected Health HCL s Approach to achieving meaningful use through Technology

Connected Health HCL s Approach to achieving meaningful use through Technology 8 March, 2010 Connected Health HCL s Approach to achieving meaningful use through Technology Contents Current State of Affairs 2 Redesigning the Care Delivery Model Leveraging Community Health Record 3

More information

How to get MOSS 2007 dev. environment set up in Vista with sample project.

How to get MOSS 2007 dev. environment set up in Vista with sample project. How to get MOSS 2007 dev. environment set up in Vista with sample project. 1. Download MOSS 2007 SP1 setup file from Microsoft. Or use the OfficeServerwithSP1.exe file in the installers folder. 2. Download

More information

JetBrains ReSharper 2.0 Overview Introduction ReSharper is undoubtedly the most intelligent add-in to Visual Studio.NET 2003 and 2005. It greatly increases the productivity of C# and ASP.NET developers,

More information

AB Suite in the Application Lifecycle

AB Suite in the Application Lifecycle AB Suite in the Application Lifecycle By: Alan Hood White Paper The application lifecycle goes well beyond simply writing applications and testing them. It includes everything from the initial collection

More information

Leveraging Rational Team Concert's build capabilities for Continuous Integration

Leveraging Rational Team Concert's build capabilities for Continuous Integration Leveraging Rational Team Concert's build capabilities for Continuous Integration Krishna Kishore Senior Engineer, RTC IBM Krishna.kishore@in.ibm.com August 9-11, Bangalore August 11, Delhi Agenda What

More information

This section provides a 'Quickstart' guide to using TestDriven.NET any version of Microsoft Visual Studio.NET

This section provides a 'Quickstart' guide to using TestDriven.NET any version of Microsoft Visual Studio.NET Quickstart TestDriven.NET - Quickstart TestDriven.NET Quickstart Introduction Installing Running Tests Ad-hoc Tests Test Output Test With... Test Projects Aborting Stopping Introduction This section provides

More information

www.hcltech.com Business Assurance & Testing QEx Automation Platform

www.hcltech.com Business Assurance & Testing QEx Automation Platform www.hcltech.com Business Assurance & Testing QEx Automation Platform MARKET NEED Increasing application complexities and shorter release cycles have made it imperative to test new features whilst performing

More information

Active Directory Management. Agent Deployment Guide

Active Directory Management. Agent Deployment Guide Active Directory Management Agent Deployment Guide Document Revision Date: April 26, 2013 Active Directory Management Deployment Guide i Contents System Requirements... 1 Hardware Requirements... 2 Agent

More information

Synchronization with Microsoft Team Foundation Server 2010

Synchronization with Microsoft Team Foundation Server 2010 Synchronization with Microsoft Team Foundation Server 2010 How To Setup March 19, 2011 v. 2 INTRODUCTION 3 PREREQUISITES 3 INSTALLATION 3 DEPLOYMENT SCENARIOS 4 SINGLE SERVER SCENARIO 4 DISTRIBUTED SCENARIO

More information

Intel Integrated Native Developer Experience (INDE): IDE Integration for Android*

Intel Integrated Native Developer Experience (INDE): IDE Integration for Android* Intel Integrated Native Developer Experience (INDE): IDE Integration for Android* 1.5.8 Overview IDE Integration for Android provides productivity-oriented design, coding, and debugging tools for applications

More information

Gallio: Crafting a Toolchain. Jeff Brown jeff.brown@gmail.com

Gallio: Crafting a Toolchain. Jeff Brown jeff.brown@gmail.com Gallio: Crafting a Toolchain Jeff Brown jeff.brown@gmail.com About Me Jeff Brown Lead Software Engineer at Yellowpages.com Creator of Gallio Open Source Project Lead of MbUnit Open Source Project Coding

More information

Migration Strategies and Tools for the HP Print Server Appliance

Migration Strategies and Tools for the HP Print Server Appliance white paper HP Print Server Appliance 4250 July 2003 Migration Strategies and Tools for the HP Print Server Appliance (Web Jetadmin version 7.2 and above; PSA Firmware version 2.4.x and above) Overview

More information

Information Server Documentation SIMATIC. Information Server V8.0 Update 1 Information Server Documentation. Introduction 1. Web application basics 2

Information Server Documentation SIMATIC. Information Server V8.0 Update 1 Information Server Documentation. Introduction 1. Web application basics 2 Introduction 1 Web application basics 2 SIMATIC Information Server V8.0 Update 1 System Manual Office add-ins basics 3 Time specifications 4 Report templates 5 Working with the Web application 6 Working

More information

How To Test On An Hp Mobile Device

How To Test On An Hp Mobile Device HP ALM Masters 2014 Performance testing Modern Applications HP Apps 12 Application Delivery Management in the new style of IT We enable you to deliver high performance applications with unprecedented velocity

More information

Total Plant Monitoring for an Integrated Steel Plant

Total Plant Monitoring for an Integrated Steel Plant Total Plant Monitoring for an Integrated Steel Plant J u l y 2013 TABLE OF CONTENTS Abstract... 3 Abbreviations... 4 Steel Manufacturing and Automation... 5 Steel Plant Operations... 5 Automation Systems

More information

Unlocking the Commercial Potential in your Dynamics CRM Applications

Unlocking the Commercial Potential in your Dynamics CRM Applications Unlocking the Commercial Potential in your Dynamics CRM Applications Licensing, packaging & protecting your software A Software Potential Solution Overview InishTech 2012. All Rights Reserved. Reproduction

More information

Tutorial 5: Developing Java applications

Tutorial 5: Developing Java applications Tutorial 5: Developing Java applications p. 1 Tutorial 5: Developing Java applications Georgios Gousios gousiosg@aueb.gr Department of Management Science and Technology Athens University of Economics and

More information

ALTIRIS Notification Connector Configuration Guide

ALTIRIS Notification Connector Configuration Guide ALTIRIS Notification Connector Configuration Guide Notice Altiris Notification Connector Configuration Guide 2007 Altiris, Inc. All rights reserved. Document Date: February 27, 2007 Information in this

More information

HOW TO SILENTLY INSTALL CLOUD LINK REMOTELY WITHOUT SUPERVISION

HOW TO SILENTLY INSTALL CLOUD LINK REMOTELY WITHOUT SUPERVISION HOW TO SILENTLY INSTALL CLOUD LINK REMOTELY WITHOUT SUPERVISION Version 1.1 / Last updated November 2012 INTRODUCTION The Cloud Link for Windows client software is packaged as an MSI (Microsoft Installer)

More information

Deploying Microsoft Operations Manager with the BIG-IP system and icontrol

Deploying Microsoft Operations Manager with the BIG-IP system and icontrol Deployment Guide Deploying Microsoft Operations Manager with the BIG-IP system and icontrol Deploying Microsoft Operations Manager with the BIG-IP system and icontrol Welcome to the BIG-IP LTM system -

More information

BarTender s.net SDKs

BarTender s.net SDKs The World's Leading Software for Label, Barcode, RFID & Card Printing White Paper BarTender s.net SDKs Programmatically Controlling BarTender using C# and VB.NET Contents Overview of BarTender.NET SDKs...

More information

Protect, License and Sell Xojo Apps

Protect, License and Sell Xojo Apps Protect, License and Sell Xojo Apps To build great software with Xojo, you focus on user needs, design, code and the testing process. To build a profitable business, your focus expands to protection and

More information

HP Quality Center. Software Version: 9.20. Version Control Add-in Guide

HP Quality Center. Software Version: 9.20. Version Control Add-in Guide HP Quality Center Software Version: 9.20 Version Control Add-in Guide Document Number: QCGENVC9.2/01 Document Release Date: May 2007 Software Release Date: May 2007 Legal Notices Warranty The only warranties

More information

Unleashing Hidden Powers of Inventor with the API Part 1. Getting Started with Inventor VBA Hello Inventor!

Unleashing Hidden Powers of Inventor with the API Part 1. Getting Started with Inventor VBA Hello Inventor! Unleashing Hidden Powers of Inventor with the API Part 1. Getting Started with Inventor VBA Hello Inventor! Brian Ekins Autodesk, Inc. This article provides an introduction to Inventor's VBA programming

More information

Special Edition for FastTrack Software

Special Edition for FastTrack Software 08/14 The magazine for professional system and networkadministration Special Edition for FastTrack Software Tested: FastTrack Automation Studio www.it-administrator.com TESTS I FastTrack Automation Studio

More information

Using Microsoft Visual Studio 2010. API Reference

Using Microsoft Visual Studio 2010. API Reference 2010 API Reference Published: 2014-02-19 SWD-20140219103929387 Contents 1... 4 Key features of the Visual Studio plug-in... 4 Get started...5 Request a vendor account... 5 Get code signing and debug token

More information

Two new DB2 Web Query options expand Microsoft integration As printed in the September 2009 edition of the IBM Systems Magazine

Two new DB2 Web Query options expand Microsoft integration As printed in the September 2009 edition of the IBM Systems Magazine Answering the Call Two new DB2 Web Query options expand Microsoft integration As printed in the September 2009 edition of the IBM Systems Magazine Written by Robert Andrews robert.andrews@us.ibm.com End-user

More information

Alteryx Predictive Analytics for Oracle R

Alteryx Predictive Analytics for Oracle R Alteryx Predictive Analytics for Oracle R I. Software Installation In order to be able to use Alteryx s predictive analytics tools with an Oracle Database connection, your client machine must be configured

More information

Bridged Apps: specialise in the deployment of many well known apps, as well as building customer made apps, websites, and SEO.

Bridged Apps: specialise in the deployment of many well known apps, as well as building customer made apps, websites, and SEO. Bridging The Gap Bridged Group is the Strategic partner of The Telstra Business Centre and Telstra Store. We are a Telstra Preferred Cloud Partner with over 35 years of experience between our senior staff

More information

OptiCare A Unique Shared-Services Model

OptiCare A Unique Shared-Services Model OptiCare A Unique Shared-Services Model Copyright Collabera 2008. All rights reserved. Introduction Applications drive a company s business processes and the task of supporting myriad applications is a

More information

Librarian. Integrating Secure Workflow and Revision Control into Your Production Environment WHITE PAPER

Librarian. Integrating Secure Workflow and Revision Control into Your Production Environment WHITE PAPER Librarian Integrating Secure Workflow and Revision Control into Your Production Environment WHITE PAPER Contents Overview 3 File Storage and Management 4 The Library 4 Folders, Files and File History 4

More information

TBR. HCLT s App Test Factory Service Line Unit reduces testing costs and time to market for mobile applications. March 2014

TBR. HCLT s App Test Factory Service Line Unit reduces testing costs and time to market for mobile applications. March 2014 HCLT s App Test Factory Service Line Unit reduces testing costs and time to market for mobile applications March 2014 TBR T EC H N O LO G Y B U S I N ES S R ES EAR C H, I N C. 1 HCLT White Paper March

More information

Integrating with BarTender Integration Builder

Integrating with BarTender Integration Builder Integrating with BarTender Integration Builder WHITE PAPER Contents Overview 3 Understanding BarTender's Native Integration Platform 4 Integration Builder 4 Administration Console 5 BarTender Integration

More information

InstallAware for Windows Installer, Native Code, and DRM

InstallAware for Windows Installer, Native Code, and DRM InstallAware for Windows Installer, Native Code, and DRM Key Objectives Who is InstallAware? Eliminate Bloated MSI Packages One-Click Deployment of Runtimes Improve Customer Relationships Simplify and

More information

Sonatype CLM Enforcement Points - Continuous Integration (CI) Sonatype CLM Enforcement Points - Continuous Integration (CI)

Sonatype CLM Enforcement Points - Continuous Integration (CI) Sonatype CLM Enforcement Points - Continuous Integration (CI) Sonatype CLM Enforcement Points - Continuous Integration (CI) i Sonatype CLM Enforcement Points - Continuous Integration (CI) Sonatype CLM Enforcement Points - Continuous Integration (CI) ii Contents 1

More information

Developing, Deploying, and Debugging Applications on Windows Embedded Standard 7

Developing, Deploying, and Debugging Applications on Windows Embedded Standard 7 Developing, Deploying, and Debugging Applications on Windows Embedded Standard 7 Contents Overview... 1 The application... 2 Motivation... 2 Code and Environment... 2 Preparing the Windows Embedded Standard

More information

Web Enabled Software for 8614xB-series Optical Spectrum Analyzers. Installation Guide

Web Enabled Software for 8614xB-series Optical Spectrum Analyzers. Installation Guide for 8614xB-series Optical Spectrum Analyzers Installation Guide Copyright Agilent Technologies Company 2001 All Rights Reserved. Reproduction, adaptation, or translation without prior written permission

More information

Installation Guide Installing / Licensing / Unlocking Kepware Products

Installation Guide Installing / Licensing / Unlocking Kepware Products Installation Guide Installing / Licensing / Unlocking Kepware Products License Registration & Unlock online at https://my.kepware.com/mykepware Kepware Technologies is a private software development company

More information

SystemTools Software Inc. Hyena Installation Guide

SystemTools Software Inc. Hyena Installation Guide SystemTools Software Inc. Hyena Installation Guide SystemTools Software, Inc. has created this document to cover all requirements to install and fully use all of the features of SystemTools Hyena. Additional

More information

The Four Components of HCL s Business Planning Accelerator for Insurance

The Four Components of HCL s Business Planning Accelerator for Insurance The Problem In today s dynamic insurance industry, business planning is no longer just an operational necessity; it is a competitive differentiator. It needs to be fast, it needs to be accurate and it

More information

InRule. The Premier BRMS for the Microsoft Platform. Benefits THE POWER OF INRULE. Key Capabilities

InRule. The Premier BRMS for the Microsoft Platform. Benefits THE POWER OF INRULE. Key Capabilities InRule The Premier BRMS for the Microsoft Platform THE POWER OF INRULE InRule empowers technical and business users to change rules and calculations in applications with less effort, cost, and risk than

More information

Smartphone Development Tutorial

Smartphone Development Tutorial Smartphone Development Tutorial CS 160, March 7, 2006 Creating a simple application in Visual Studio 2005 and running it using the emulator 1. In Visual Studio 2005, create a project for the Smartphone

More information

Download and Installation Instructions. Visual C# 2010 Help Library

Download and Installation Instructions. Visual C# 2010 Help Library Download and Installation Instructions for Visual C# 2010 Help Library Updated April, 2014 The Visual C# 2010 Help Library contains reference documentation and information that will provide you with extra

More information

Creating XML Report Web Services

Creating XML Report Web Services 5 Creating XML Report Web Services In the previous chapters, we had a look at how to integrate reports into Windows and Web-based applications, but now we need to learn how to leverage those skills and

More information

Installation Guide Installing / Licensing / Unlocking Kepware Products

Installation Guide Installing / Licensing / Unlocking Kepware Products Installation Guide Installing / Licensing / Unlocking Kepware Products License Registration & Unlock online at www.kepware.com/mykepware Kepware Technologies is a private software development company headquartered

More information

see >analyze >control >align < WhitePaper > planningit: alfabet s Logical IT Inventory

see >analyze >control >align < WhitePaper > planningit: alfabet s Logical IT Inventory see >analyze >control >align < WhitePaper > planningit: alfabet s Logical IT Inventory planningit: alfabet s Logical IT Inventory 2 A transparent IT Landscape IT planning takes place in a rapidly changing

More information