Testware Architecture
|
|
- Marcia Fisher
- 6 years ago
- Views:
Transcription
1 1 Testware Architecture Tel: Fax: Prepared and presented by Mark Fewster Grove Consultants Llwyncynhwyra, Cwmdu Llandeilo, SA19 7EW, UK Testware Architecture Contents What is testware architecture? Benefits and characteristics Aspects of testware architecture How to achieve consistency
2 2 What is testware architecture? testware: the stuff of which tests are made! - data files, scripts, expected results, docs., etc. architecture: governs structure/arrangement - where stored and used - how grouped and referenced enterprise - company / organisation - bold undertaking! Testware examples Script (ascii) Input Data Script (binary) Client names Log Captured Screen Data Expected Screen Data Diffs Doc. Test Report Account types Client accounts Accounts Report Account details Expected Accounts Report
3 3 Terms - Testware artefacts Testware Test Materials Test Results Input Scripts Products By-Products Documentation Data Expected Outcome Actual Outcome Log Status Difference Report Is testware architecture important? testers work with testware - documents, data, scripts, expected results,... - run test cases, check results (repeatedly) - analyse failures, report faults (repeatedly) - write test logs, summary reports to work efficiently - easily find required artefacts - minimal effort to name, store and reference - choose correct versions and test sets first time
4 4 Testware Architecture Contents What is testware architecture? Benefits and characteristics Aspects of testware architecture How to achieve consistency Benefits of a single approach likely to be well thought out & documented - ad hoc approaches have serious limitations shorter learning curve - for new people, for inter-project transfers more reuse of testware - between projects and products better use of automation - automating more testing tasks, e.g. housework economies of scale
5 5 Achieving good testware architecture good for what? - testware architecture must support the objectives of testing confidence support regression testing go back to old versions of testware target faults support selective testing enable individual testers to use different subsets of tests efficiency maximise test coverage or thoroughness within resource Objectives for testware architecture durable testware - needs minimal maintenance reusable testware - can be re-used in different environments/projects - flexible, encouraging re-use reduce testing costs - increase efficiency (easy to access and work with) increase effectiveness - target faults, flexibility, traceability
6 6 Testware Architecture Contents What is testware architecture? Benefits and characteristics Aspects of testware architecture How to achieve consistency Aspects of testware architecture testware structure in-house tool support (utilities) commercial tool support configuration management (impact, interface) procedures and standards test definition others?
7 7 Testware structure issues - scale, re-use/sharing, multiple version, platform and environment independence logical structure - library, test suites, testware sets physical structure - folder/directory hierarchy - file grouping - naming conventions Test materials logical structure Baseline Test Suite Configuration Items Script Set Test Set Data Set Utility Set Testware Artefacts Scripts Input Documentation Expected Outcome Data Utilities
8 8 Example Test Suite Enhancement Test Suite d_scribbletypical v2 d_scribblevolume s_scribbledocument v3 t_scribblebreadth t_scribblecheck t_scribbleformat t_scribblelist v3 t_scribbleprint t_scribblesave t_scribbletextedit v2 u_generalcompare Testware Library d_scribbletypical d_scribbletypical d_scribblevolume s_logging s_scribbledocument s_scribbledocument s_scribbledocument s_scribblenavigate t_scribblebreadth t_scribblecheck t_scribbleformat t_scribblelist t_scribblelist t_scribblelist t_scribbleprint t_scribblesave t_scribbletextedit t_scribbletextedit u_scribblefilters u_generalcompare v2 v2 v3 v2 v3 v2 In-house tool support typically small and very task specific - assume knowledge of testware structure - a few hours work to develop - command files or Perl, Python, JavaScript, etc. - examples audit, search/traceability, house-work, comparison Toolsmith specific role - has programming skills works with testers to identify new opportunities
9 9 Commercial tool support can be a significant undertaking - not too soon: get basic structure in place first - separate projects: selection and implementation don t short-cut these variety of tool types - execution automation most challenging - lots of other opportunities e.g. requirements analysis, static analysis, coverage measurement, test management Configuration management (CM) all testware must be under CM - no buts, no maybes, no excuses interface with CM should satisfy both sides - additional tool support may be necessary to bridge differences (typically in-house tools) principles - must help, not hinder - ideally CM invisible to testers
10 10 Testware library and CM Testware library = CM? - obvious place for configuration management - multiple versions - control access (at least prevent overwriting) Test suite CM? - unnecessary control - tester s s own domain - single version Procedures and standards applicable to all other aspects - fundamental to long term success - essential (not merely a nice to have ) prepare for rapid up-take - once benefits become apparent, improvements will sell themselves standardise form and style of documents - printed, on-line, HTML, etc.
11 11 Procedures and standards how to - add new tests, find existing ones - notify changes - impact analysis for proposed software changes naming conventions - for scripts, tests, data files, etc. information - guidelines to regime Test definition self contained description of each test case - test case specification purpose, test conditions inputs, test data (prerequisites), expected results environment information (e.g. file X must exist) - test procedure specification procedural execution instructions also may include - test planning, test design, execution preparation information, test logs
12 12 Test definition purpose to define test cases! - a single and complete source of information - can be any form text file, spreadsheet, database, other must be easy to work with (perhaps with tools) consistent layout/content - permits tools to access the information - increasing efficiency A test case Information Test input and instructions Prerequisites Expected results Actual results Artefact Test procedure Database Database data Test file Text file Database report Text file Database report Location d:\u\mark\testing\myapptests.doc c:\program files\myapp\database f:\myapp\envs\multi6.dat d:\u\mark\testing\test3.dat d:\u\mark\testing\exp\clients.dat d:\u\mark\testing\exp\report3.txt d:\u\mark\testing\clients.dat d:\u\mark\testing\db_report.txt
13 13 Example (partial) test definition ; TESTNAME: Save03 ; PURPOSE: Exercise save options. Name and purpose ; TEST MATERIALS SCRIPT Save.scp DATA EditMe.dcm DATA NoRead.dcm DATA d_scribbletypical\data\countries.dcm Test materials: required before start of test execution ; PRE-PROCESSING CopyFile EditMe.dcm CopyFile NoRead.dcm CopyFile d_scribbletypical\data\countries.dcm House work tasks to be completed before execution ; POST-PROCESSING DeleteFile NoRead.dcm ; TEST RESULTS SCRIB_NOCMP Countries.dcm SCRIB_DOC EditMe.dcm House work tasks to be completed after execution Actual and expected results and how they are to be compared Testware Architecture Contents What is testware architecture? Benefits and characteristics Aspects of testware architecture How to achieve consistency
14 14 Way forward main obstacle is the effort involved - ideally, everyone working with testware would spend a proportion of their time in developing a common testware architecture - this is likely to be chaotic! small, dedicated team - working in parallel with testers - providing the effort to analyse, build and sell - for small organisations, a team of one? Resources typical roles within the team - Testware Architect has overall view & vision of common architecture - Toolsmith experience programmer/analyst - Test Expert having good understanding of the testing undertaken across different areas people skills will also be important
15 15 Objectives of team to facilitate testers to test better by - providing a more effective environment - that is consistent across all project test teams - and is applicable, flexible, and extensible not to perform or automate tests - except as a means of furthering true objectives will have to sell the benefits of each change - persuade people to change working practices - demonstrate value to them Testware Architecture Summary Testware is the stuff of testing - architecture is getting organised to do the job Significant benefits can be achieved - requires a well thought out organisation Testware architecture as many facets - artefact placement, tool support, procedures, CM & TD Achieving consistency - a separate responsibility but with collective co-operation operation
BSIF. A Freeware Framework for. Integrated Business Solutions Modeling. Using. Sparx Systems. Enterprise Architect
33 Chester Rd Tawa 5028 Wellington New Zealand P: (+64) 4 232-2092 m: (+64) 21 322 091 e: info@parkconsulting.co.nz BSIF A Freeware Framework for Integrated Business Solutions Modeling Using Sparx Systems
More informationContents. Introduction Management issues. Technical issues. Dorothy Graham. Mark Fewster.
1 Experience Driven Test Automation Mark Fewster mark@grove.co.uk www.grove.co.uk Dorothy Graham info@dorothygraham.co.uk www.dorothygraham.co.uk Contents Introduction Management issues manager support
More informationThe RASTA Framework. Joel Becker October 3, 2001
The RASTA Framework Joel Becker October 3, 2001 Abstract RASTA is an framework for describing tasks on a computer system. It is well known that casual and non-expert users prefer to be guided through tasks
More informationContents. Management issues. Technical issues. Mark Fewster.
1 Experience Driven Test Automation Mark Fewster mark@grove.co.uk www.grove.co.uk Contents Management issues management support setting appropriate goals success on a large scale Technical issues testware
More informationSample Questions ISTQB Foundation Answers
Sample Questions ISTQB Foundation Answers Questions Prepared By Released January 2017 1 C C is correct. This is a defect that directly causes harm to the environment. A is not correct because the unhappy
More informationBuilding a New Rational Web Site with Rational Suite
Building a New Rational Web Site with Rational Suite by Christina Howe Director of Internet Services Rational Software In April of last year, Rational Software determined that its Web site no longer measured
More informationMain challenges for a SAS programmer stepping in SAS developer s shoes
Paper AD15 Main challenges for a SAS programmer stepping in SAS developer s shoes Sebastien Jolivet, Novartis Pharma AG, Basel, Switzerland ABSTRACT Whether you work for a large pharma or a local CRO,
More informationTraining & Certification Guide
Training & Certification Guide Pragmatic EA Ltd December 2010 Version 2.0.5 Part of the Pragmatic Family Cutting Architecture To the Bone Contents INTRODUCTION 3 What is PEAF 3 Aim of this document 3 Non-Commercial
More informationAutomating IT Asset Visualisation
P a g e 1 It s common sense to know what IT assets you have and to manage them through their lifecycle as part of the IT environment. In practice, asset management is often separate to the planning, operations
More informationIT123: SABSA Foundation Training
IT123: SABSA Foundation Training IT123 Rev.002 CMCT COURSE OUTLINE Page 1 of 8 Training Description: SABSA is the world s leading open security architecture framework and methodology. SABSA is a top-tobottom
More informationTeam-Based Collaboration in Simulink
Team-Based Collaboration in Simulink Sonia Bridge 2015 The MathWorks, Inc. 1 Create tools that make it easy for teams to manage the full lifecycle of their Model-Based Design projects Collaborate Integrate
More informationWork smarter with. at your fingertips ENTER
Work smarter with BCS QUALIFICATIONS at fingertips ENTER Effective IT user can unlock employee potential as well as the potential of the applications in workplace. BCS, The Chartered Institute for IT,
More informationSOFTWARE QUALITY ASSURANCE TOOLS & TECHNOLOGY PROFESSIONAL SERVICES ACADEMY. Technical Note. License Usage. Issue 2.0
P a g e 1 Technical Note License Usage Issue 2.0 This Technical Note provides information on what types of user licensing are available for Cantata, what the license controls, and how to plan for your
More informationRequirements Analysis (big part of Software Engineering) defines. Audience. Purpose. Constraints (e.g. download time limits, browsers to support)
CS3012 Website Design Process 1. Site Planning A static site development plan is intended to expose the need for formal thinking and to bring everyone on a project into sync over the fundamentals. Requirements
More informationQualification Specification
BCS Level 2 Certificate in IT User Skills (ECDL Core) Version 2.0 March 2018 This is a United Kingdom government regulated qualification which is administered and approved by one or more of the following:
More informationIBM Planning Analytics
Software Consulting Training Support Budgeting & Forecasting Modelling Analysis Reporting IBM Planning Analytics On Premises. On Cloud. IBM Worldwide Business Analytics Partner of the Year 2011, 2012,
More informationIn this Lecture you will Learn: Testing in Software Development Process. What is Software Testing. Static Testing vs.
In this Lecture you will Learn: Testing in Software Development Process Examine the verification and validation activities in software development process stage by stage Introduce some basic concepts of
More information9 th CA 2E/CA Plex Worldwide Developer Conference 1
1 Introduction/Welcome Message Organizations that are making major changes to or replatforming an application need to dedicate considerable resources ot the QA effort. In this session we will show best
More information(p t y) lt d. 1995/04149/07. Course List 2018
JAVA Java Programming Java is one of the most popular programming languages in the world, and is used by thousands of companies. This course will teach you the fundamentals of the Java language, so that
More informationStandard Glossary of Terms used in Software Testing. Version 3.2. Advanced Test Automation - Engineer Terms
Standard Glossary of Terms used in Software Testing Version 3.2 International Software Testing Qualifications Board Copyright Notice This document may be copied in its entirety, or extracts made, if the
More informationQMS ISO 9001:2015 CERTIFIED COMPANY Software Testing TRAINING.
QMS ISO 9001:2015 CERTIFIED COMPANY Software Testing TRAINING www.webliquidinfotech.com What you Learn: What is Software Testing? Why Testing is Important? Scope of Software Testing Objectives of Software
More informationAN ISO 9001:2008 CERTIFIED COMPANY. Software Testing TRAINING.
AN ISO 9001:2008 CERTIFIED COMPANY Software Testing TRAINING www.webliquids.com ABOUT US Who we are: WebLiquids is an ISO (9001:2008), Google, Microsoft Certified Advanced Web Educational Training Organisation.
More informationWEB INTERACTIVITY AND ENGAGEMENT
WEB INTERACTIVITY AND ENGAGEMENT SPRING 2017 3 CREDIT HOURS CLASS MEETING: MONDAY 6:00 P.M. - 9:00 P.M. CLASS MEETS LIVE VIA ADOBE CONNECT. YOU WILL ACCESS THE CONNECT CLASSROOM THROUGH A LINK FOUND IN
More informationDevOps Foundation Certification Training Course - Brochure
DevOps Foundation Certification Training Course - Brochure Get Ready for Next IT Automation Wave Course Name : DevOps Foundation Version : INVL_DevOps_BR_02_082_1.1 Course ID : ITSG-135 www.invensislearning.com
More informationTable of Contents. 1. Introduction 1. 1 Overview Business Context Glossary...3
Table of Contents 1. Introduction 1. 1 Overview......2 1. 2 Business Context.. 2 1. 3 Glossary...3 2. General Description 2. 1 Product/System Functions..4 2. 2 User Characteristics and Objectives 4 2.
More informationFundamentals of Web Design
Fundamentals of Web Design Purpose of Web Design Inform/Educate Persuade Influences on Web Design Technology Used by Both Target Audience and Designer Nature of the Content Economy (Budget, Time, and Scale
More informationAgile Manifesto & XP. Topics. Rapid software development. Agile methods. Chapter ) What is Agile trying to do?
Topics 1) What is trying to do? Manifesto & XP Chapter 3.1-3.3 2) How to choose plan-driven vs? 3) What practices go into (XP) development? 4) How to write tests while writing new code? CMPT 276 Dr. B.
More informationSample Question Paper. Software Testing (ETIT 414)
Sample Question Paper Software Testing (ETIT 414) Q 1 i) What is functional testing? This type of testing ignores the internal parts and focus on the output is as per requirement or not. Black-box type
More informationOpen2Test Test Automation Framework for Selenium Web Driver - Introduction
for Selenium Web Driver - Version 1.0 April 2013 DISCLAIMER Verbatim copying and distribution of this entire article is permitted worldwide, without royalty, in any medium, provided this notice is preserved.
More informationWhy do architects need more than TOGAF?
Why do architects need more than TOGAF? To bridge the gap between a high-level management framework for EA and solution/implementation projects You need something like BCS professional certificates in
More informationSwitching Basics. Module Descriptor.
The Further Education and Training Awards Council (FETAC) was set up as a statutory body on 11 June 2001 by the Minister for Education and Science. Under the Qualifications (Education & Training) Act,
More informationMaintaining & Increasing Stakeholder Confidence in IT Architecture
Maintaining & Increasing Stakeholder Confidence in IT Architecture Eoin Woods eoin@artechra.com www.eoinwoods.info 1 Content Defining IT Architecture IT Architecture & Requirements Identifying Stakeholders
More informationBusiness Architecture Implementation Workshop
Delivering a Business Architecture Transformation Project using the Business Architecture Guild BIZBOK Hands-on Workshop In this turbulent and competitive global economy, and the rapid pace of change in
More informationPOWER AND WATER CORPORATION POLICY MANAGEMENT OF EXTERNAL SERVICE PROVIDERS
POWER AND WATER CORPORATION POLICY MANAGEMENT OF EXTERNAL SERVICE PROVIDERS Prepared by: Approved by: Chief Procurement Officer John Baskerville Chief Executive File number: D2015/65737 June 2015 MANAGEMENT
More informationWeb Site Development with HTML/JavaScrip
Hands-On Web Site Development with HTML/JavaScrip Course Description This Hands-On Web programming course provides a thorough introduction to implementing a full-featured Web site on the Internet or corporate
More informationVerification and Validation. Verification and validation
Verification and Validation Verification and validation Verification and Validation (V&V) is a whole life-cycle process. V&V has two objectives: Discovery of defects, Assessment of whether or not the system
More informationNetwork and Security Administrator 2018
Network and Security Administrator 2018 About Dion Dion Global Solutions is a global trusted technology provider to the financial services industry, providing solutions to retail, commercial banks, institutional
More informationSeminar report Software reuse
A Seminar report On Software reuse Submitted in partial fulfillment of the requirement for the award of degree of Bachelor of Technology in Computer Science SUBMITTED TO: www.studymafia.com SUBMITTED BY:
More informationTest How to Succeed in Test Automation Björn Hagström & Davor Crnomat, Testway AB
Test How to Succeed in Test Automation Björn Hagström & Davor Crnomat, Testway AB Introduction The need for Automation Cost of Automation Plan to Automate Tools Test Approach Summary The Need for Automation
More informationUnit title: Client Side Scripting for Web Applications (SCQF level 7)
Higher National Unit specification General information Unit code: HF4X 34 Superclass: CE Publication date: July 2016 Source: Scottish Qualifications Authority Version: 01 Unit purpose This Unit is designed
More informationBusiness Analysis in Practice
Business Analysis in Practice (Level 2 CCBA Certification Preparation Course) Duration: 3 days PM-Partners have been leaders in project management certification for 20 years, training over 8,500 industry
More informationHow Cisco IT Improved Development Processes with a New Operating Model
How Cisco IT Improved Development Processes with a New Operating Model New way to manage IT investments supports innovation, improved architecture, and stronger process standards for Cisco IT By Patrick
More informationOPEN SOURCE TESTING IN SAUDI ARABIA 1
OPEN SOURCE TESTING IN SAUDI ARABIA 1 Open Source Testing In Saudi Arabia by:husam Al-Swueiti INTRODUCTION / HISTORY Open source is a term used to describe the free use of software. Before the 60s, very
More informationUtilizing Fast Testing to Transform Java Development into an Agile, Quick Release, Low Risk Process
Utilizing Fast Testing to Transform Java Development into an Agile, Quick Release, Low Risk Process Introduction System tests, often called slow tests, play a crucial role in nearly every Java development
More informationCSE 333 Lecture 1 - Systems programming
CSE 333 Lecture 1 - Systems programming Hal Perkins Department of Computer Science & Engineering University of Washington Welcome! Today s goals: - introductions - big picture - course syllabus - setting
More informationWhy Microsoft Azure is the right choice for your Public Cloud, a Consultants view by Simon Conyard
Why Microsoft Azure is the right choice for your Public Cloud, a Consultants view by Simon Conyard In my view, Microsoft Azure is fast becoming the trusted platform of choice for SMB and Enterprise customers.
More informationBusiness Advantage Through Structured Skills Development
Business Advantage Through Structured Skills Development Business Advantage through Structured Skills Development BCS Career Developer is a powerful browser-based solution to help you define, manage and
More informationPREPARE FOR TAKE OFF. Accelerate your organisation s journey to the Cloud.
PREPARE FOR TAKE OFF Accelerate your organisation s journey to the Cloud. cloud. Contents Introduction Program & Governance BJSS Cloud Readiness Assessment: Intro Platforms & Development BJSS Cloud Readiness
More informationCS2112 Fall Assignment 4 Parsing and Fault Injection. Due: March 18, 2014 Overview draft due: March 14, 2014
CS2112 Fall 2014 Assignment 4 Parsing and Fault Injection Due: March 18, 2014 Overview draft due: March 14, 2014 Compilers and bug-finding systems operate on source code to produce compiled code and lists
More informationSkillsManager TM. Business advantage through IT skills management
SkillsManager TM Business advantage through IT skills management A powerful new approach to identify and effectively manage the IT skills within your organisation SkillsManager TM Business advantage through
More informationITIL Service Lifecycle Strategy
ITIL Service Lifecycle Strategy Course Details Course Code: Duration: Notes: ITILSL-Str 5 days This course syllabus should be used to determine whether the course is appropriate for the students, based
More informationDSDM Agile Professional Candidate Guidelines October I do it right
DSDM Agile Professional Candidate Guidelines October 2016 I do it right 1 INTRODUCTION 3 2 DSDM AGILE PROFESSIONAL CERTIFICATION I do it right 3 2.1 General 3 2.2 DSDM Version and Examinable Topics 3 2.3
More informationCh 1: The Architecture Business Cycle
Ch 1: The Architecture Business Cycle For decades, software designers have been taught to build systems based exclusively on the technical requirements. Software architecture encompasses the structures
More informationTOGAF Certified (Level 1 and 2) 9.1. Lesson Plan. This course covers all learning materials for TOGAF v9.1. Mock Exam: Duration: Language:
TOGAF Certified (Level 1 and 2) 9.1 Lesson Plan This course covers all learning materials for TOGAF v9.1 Delivery: e-learning Certificate: Examination (vouchers included) Accredited By: The Open Group
More informationMinsoo Ryu. College of Information and Communications Hanyang University.
Software Reuse and Component-Based Software Engineering Minsoo Ryu College of Information and Communications Hanyang University msryu@hanyang.ac.kr Software Reuse Contents Components CBSE (Component-Based
More informationWholistic Matters. Wakefly. HEALTH AND WELLNESS
www.wholisticmatters.com Wholistic Matters Wakefly HEALTH AND WELLNESS This community-focused website allows health and wellness experts to engage meaningfully with their patients as well as other professionals.
More informationHow Manual Testers can execute Test Automation. White Papers. Muthiah Director of Testing. Expedux on How Manual Testers
How Manual Testers can execute Test Automation without tool/ programming knowledge White Papers QA An exclusive Interview with Muthiah Director of Testing & Test Automation Services at Expedux on How Manual
More informationTOP DEVELOPERS MINDSET. All About the 5 Things You Don t Know.
MINDSET TOP DEVELOPERS All About the 5 Things You Don t Know 1 INTRODUCTION Coding and programming are becoming more and more popular as technology advances and computer-based devices become more widespread.
More informationLearn Atlassian and more with the experts
Learn Atlassian and more with the experts Clearvision s training courses are designed to transform your teams with a hands on, practical journey of learning. Browse our courses and find out more. 3 Clearvision
More informationDeliver robust products at reduced cost by linking model-driven software testing to quality management.
Quality management White paper September 2009 Deliver robust products at reduced cost by linking model-driven software testing to quality management. Page 2 Contents 2 Closing the productivity gap between
More informationBuilding a Customized Test Automation Framework Using Open Source Tools
Building a Customized Test Automation Framework Using Open Source Tools August, 2016 Contents Executive Summary...03 Need for Test Automation...04 Overcoming Limitations of Open Source Tools...04 Test
More informationAssociation for International PMOs. Expert. Practitioner. Foundation PMO. Learning.
AIPM Association for International PMOs Expert Practitioner Foundation www.pmolearning.co.uk PMO The Leading Standard and Certification for PMO Professionals Today Understand the Value of High-Performing
More informationKEY PROGRAMME INFORMATION. Originating institution(s) Bournemouth University. Faculty responsible for the programme Faculty of Science and Technology
KEY PROGRAMME INFORMATION Originating institution(s) Bournemouth University Faculty responsible for the programme Faculty of Science and Technology Final award(s), title(s) and credits 20 (60 ECTS) Level
More informationWeb Applications Development
Unit 35: Web Applications Development Unit code: K/601/1510 QCF Level 5: BTEC Higher National Credit value: 15 Aim To enable learners to understand the concepts of web applications and apply the skills
More informationSQA Advanced Unit specification. General information for centres. Unit title: Web Development Fundamentals. Unit code: HR7M 47
SQA Advanced Unit specification General information for centres Unit title: Web Development Fundamentals Unit code: HR7M 47 Unit purpose: This Unit is designed to enable candidates to develop websites
More informationto the Enterprise Brussels - Tuesday 20th April 2004 Chris Greenslade Introducing Enterprise Architecture Introducing Enterprise Architecture
Introducing Enterprise Architecture to the Enterprise Brussels - Tuesday 20th April 2004 Chris Greenslade Chris@.com 1 of 28 Approach Every situation is different The organization Its history and its current
More informationQualification Specification for the Knowledge Modules that form part of the BCS Level 4 Software Developer Apprenticeship
Qualification Specification for the Knowledge Modules that form part of the BCS Level 4 Software Developer Apprenticeship BCS Level 4 Diploma in Software Development Methodologies BCS Level 4 Diploma in
More informationData Governance Quick Start
Service Offering Data Governance Quick Start Congratulations! You ve been named the Data Governance Leader Now What? Benefits Accelerate the initiation of your Data Governance program with an industry
More informationSchool of Engineering & Built Environment
School of Engineering & Built Environment BEng (Hons) in Digital Security, Forensics & Ethical Hacking Programme Specification Proforma (PSP) August 2015 P a g e 1 GLASGOW CALEDONIAN UNIVERSITY Programme
More informationFinal Paper/Best Practice/Tutorial Advantages OF BDD Testing
Final Paper/Best Practice/Tutorial Advantages OF BDD Testing Preeti Khandokar Test Manager Datamatics Global Solutions Ltd Table of Contents Table of Contents... 2 Abstract... 3 Introduction... 3 Solution:...
More informationDominic Jones. Senior UX engineer / product design / front end HELLO RESUME PORTFOLIO. Hi there
To Hi there Ref I m what you might call an old fashioned web guy - I ve been working with the web for as long as there s been a web and learned everything as it was new - before you could do a course in
More informationData Scientists / Data Analysts (m/f) educational ackground university degree in data science, computer science, software engineering
The International Placement Services (ZAV), a department of the German Federal Employment Agency in cooperation with EURES, is recruiting and placing job seekers who Data Scientists / Data Analysts (m/f)
More informationAcknowledgements...xvii. Foreword...xix
Contents Acknowledgements...xvii Foreword...xix Chapter 1 An Introduction to BPM... 1 1.1 Brief History of Business Process Management... 1 1.1.1 The Need for Business Value... 1 1.1.2 The Production Line...
More informationApprenticeships CYBER SECURITY ADVANCED TO TECHNICAL MODERN APPRENTICESHIP FROM NQ-LEVEL TO SKILLED SECURITY ENGINEER
Apprenticeships CYBER SECURITY ADVANCED TO TECHNICAL MODERN APPRENTICESHIP FROM NQ-LEVEL TO SKILLED SECURITY ENGINEER WHY CHOOSE QA? There are lots of apprenticeship providers out there but we think we
More informationAutomated Testing of Tableau Dashboards
Kinesis Technical Whitepapers April 2018 Kinesis CI Automated Testing of Tableau Dashboards Abstract Companies make business critical decisions every day, based on data from their business intelligence
More informationRapid Software Testing Guide to Making Good Bug Reports
Rapid Software Testing Guide to Making Good Bug Reports By James Bach, Satisfice, Inc. v.1.0 Bug reporting is a very important part of testing. The bug report, whether oral or written, is the single most
More information16474/08 JJ/ap 1 DGH4
COUNCIL OF THE EUROPEAN UNION Brussels, 28 November 2008 16474/08 PROCIV 185 COCON 40 COSDP 1097 DEVGEN 255 ENV 912 FORETS 74 ONU 105 RECH 396 RELEX 969 SAN 300 TELECOM 212 NOTE from : Council Secretariat
More informationReqView Business Needs
ReqView Business Needs ID Description As a(n) I Want So that Acceptance Criteria 45 45_1_reqview_icon.png (ReqView User_Stories_Example_files/45_1_reqview_icon.png) 1 Introduction 2 46 49 1.1 Purpose This
More informationIT Governance ISO/IEC 27001:2013 ISMS Implementation. Service description. Protect Comply Thrive
IT Governance ISO/IEC 27001:2013 ISMS Implementation Service description Protect Comply Thrive 100% guaranteed ISO 27001 certification with the global experts With the IT Governance ISO 27001 Implementation
More informationThe Six Principles of BW Data Validation
The Problem The Six Principles of BW Data Validation Users do not trust the data in your BW system. The Cause By their nature, data warehouses store large volumes of data. For analytical purposes, the
More informationDevelopment of an automated testing tool for identifying discrepancies between model implementations
Development of an automated testing tool for identifying discrepancies between model implementations 1 Freebairn, A., 1 J. Rahman, 1 S. Seaton, 1 J-M. Perraud, 1 P. Hairsine and 1 H. Hotham 1 CSIRO Land
More informationTEST AUTOMATION. Excel Global Solutions Inc. All Rights Reserved.
TEST AUTOMATION Table of Contents Introduction... 3 Automation Frameworks:... 3 Uses for a framework:... 3 Advantages of Test Automation over Manual Testing:... 3 Principles of Test Automation:... 4 Choosing
More informationDESIGN HELPED A MAJOR AND HIGHER SOFTWARE CUSTOMER SUCCESS STORY ABOUT THE CLIENT
CUSTOMER SUCCESS STORY AUTOMATED TEST DESIGN HELPED A MAJOR INSURANCE COMPANY ACHIEVE OPTIMIZED AND HIGHER SOFTWARE QUALITY ABOUT THE CLIENT The client is a major insurance company in the United States
More informationQuality Assurance & Standards
Quality Assurance & Standards PSD3 Nov 2013 1 Overview Quality Assurance (QA)» checking what we are producing QA standards» checking the checking 2 Further Reading Sommerville» 9 th Edition, Chap. 24»
More informationCTI Higher Certificate in Information Systems (Internet Development)
CTI Higher Certificate in Information Systems (Internet Development) Module Descriptions 2015 1 Higher Certificate in Information Systems (Internet Development) (1 year full-time, 2½ years part-time) Computer
More informationBusiness Process Testing
Business Process Testing Software Version: 12.55 User Guide Go to HELP CENTER ONLINE http://admhelp.microfocus.com/alm/ Document Release Date: August 2017 Software Release Date: August 2017 Legal Notices
More informationMSc Computing and Technology (Part-Time)
MSc Computing and Technology (Part-Time) Campus: London Level of study: Postgraduate Tuition fee: 7,650 (UK/EU) Entry requirements: 2:2 (second class) honours degree or equivalent in any discipline English
More informationThe ROI of UI Toolkit Standardization
The ROI of UI Toolkit Standardization Whitepaper Introduction 1 Buy vs. Build 2 The ROI of Standardization 3 The ROI of Infragistics as your UX Team 3-4 Leveraged Learning 4 The Overall Value of Standardization
More informationSeven proven ways to ruin your Test Automation
Seven proven ways to ruin your Test Automation Agenda Introduce each method Explain about possible defences against it List efficient countermeasures Rate it Conclusion TEST AUTOMATION PATTERNS TEST AUTOMATION
More informationDataworks Development, Inc. P.O. Box 174 Mountlake Terrace, WA (425) fax (425)
Dataworks Development, Inc. P.O. Box 174 Mountlake Terrace, WA 98043 (425) 673-1974 fax (425) 673-2506 The Freezerworks Validation Verification Package Dataworks Development, Inc. has over 20 years of
More informationQualification Specification for the Knowledge Modules that form part of the BCS Level 3 Software Development Technician Apprenticeship
Qualification Specification for the Knowledge Modules that form part of the BCS Level 3 Software Development Technician Apprenticeship Level 3 Certificate in Software Development Context and Methodologies
More informationCaliber Visual Studio.NET Integration Visual Studio Integration
Caliber Visual Studio.NET Integration 11.5 Visual Studio Integration Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright Micro Focus 2016. All rights
More informationCyber Security. Building and assuring defence in depth
Cyber Security Building and assuring defence in depth The Cyber Challenge Understanding the challenge We live in an inter-connected world that brings a wealth of information to our finger tips at the speed
More informationMANAGED TALENT SOLUTIONS
MANAGED TALENT SOLUTIONS BEST-FIT RESOURCES Datacentrix provides customers with access to skills and recruitment solutions that are aligned with their corporate culture, strategy and talent requirements.
More informationUniversal Model Framework -- An Introduction
Universal Model Framework -- An Introduction By Visible Systems Corporation www.visible.com This document provides an introductory description of the Universal Model Framework an overview of its construct
More informationSAP testing accelerators are a new trend from software testing vendors
APPENDIX B * Case Study: Accelerating SAP Testing SAP testing accelerators are a new trend from software testing vendors to introduce or facilitate automation testing efforts. SAP test accelerators are
More informationNEW ZEALAND DIPLOMA IN WEB DEVELOPMENT AND DESIGN
NEW ZEALAND DIPLOMA IN WEB DEVELOPMENT AND DESIGN (LEVEL 5) 2018 START DATES: 5 FEBRUARY 12 MARCH 16 APRIL Last Updated 12 December 2017 Want to be a Web Developer in the exciting world of IT? There s
More informationOracle Forms and Oracle APEX The Odd Couple
Oracle Forms and Oracle APEX The Odd Couple About me 2 Francis Mignault CTO and Co-founder, Insum Solutions 30+ years with Oracle DB, 14+ years with APEX. (Forms 2.3 / Oracle 5) Books: Expert Oracle Application
More informationV-PWR Data Center Program Guide
V-PWR Data Center Program Guide P V-PWR Data Center Overview Virtualization remains a critical component of making the data center more efficient. Arrow s V-PWR Data Center program provides our NetApp
More informationSTAFF REPORT. January 26, Audit Committee. Information Security Framework. Purpose:
STAFF REPORT January 26, 2001 To: From: Subject: Audit Committee City Auditor Information Security Framework Purpose: To review the adequacy of the Information Security Framework governing the security
More information