Lee Copeland.
|
|
|
- Denis Nichols
- 10 years ago
- Views:
Transcription
1 Lee Copeland SQE 2012
2 What Is An Innovation? in no va tion (ĭn'ə-vā'shən) 1. Something new or different 2. Something newly introduced or adopted 3. A creation (a new device or process) resulting from study and experimentation 2
3 Are All Innovations? For some of you Yes For others -- No 3
4 Trends and Innovations Process From Agile Education Technology and Tools Process Improvement 4
5 Trends and Innovations Process Context-driven School Checking vs. Testing Crowdsourced Testing The Weekend Testers Exploratory Testing 5
6 Context-Driven School Testing groups exist to provide testing-related services. They do not run the development project; they serve It is entirely proper for different test groups to have different missions. A core practice in the service of one mission might be irrelevant or counter-productive in the service of another There are NO BEST PRACTICES there are, however, good practices in specific contexts 6
7 Trends and Innovations Process Context-driven School Checking vs. Testing Crowdsourced Testing The Weekend Testers Exploratory Testing 7
8 Checking vs. Testing Checking is something that we do with the motivation of confirming existing beliefs Checking is a process of confirmation, verification, and validation. When we already believe something to be true, we verify our belief by checking Checking is a highly automatable process Michael Bolton 8
9 Checking vs. Testing Testing is something that we do with the motivation of finding new information Testing is a process of exploration, discovery, investigation, and learning. When we configure, operate, and observe a product with the intention of evaluating it, or with the intention of recognizing a problem that we hadn t anticipated, we re testing Testing is not automatable. It s using our brain in real time, and it s really fun 9
10 Trends and Innovations Process Context-driven School Checking vs. Testing Crowdsourced Testing The Weekend Testers Exploratory Testing 10
11 Crowdsourced Testing If virtualization makes sense for hardware, why not for test teams? Crowd testing is using a virtual test team rather than, or in addition to, an organization s dedicated team Your organization defines a set of test requirements (types of testing, scenarios, environments, platforms, etc.) 11
12 Crowdsourced Testing A crowd test vendor (utest.com, mob4hire.com, ) identifies a pool of qualified testers, creates a test project, assigns the work to testers, monitors the progress, and reports defects The crowd test vendor compensates testers and evaluates their performance Testers receive Pay Per Bug and also Pay Per Valuable Feedback 12
13 Trends and Innovations Process Context-driven School Checking vs. Testing Crowdsourced Testing The Weekend Testers Exploratory Testing 13
14 The Weekend Testers The Weekend Testers began with a group of people in India who wanted to learn to test better A typical weekend session consists of registration, facilitation, a testing session, and a follow-up discussion It s all done through a Gmail chat group. The facilitator provides product download details, test mission, and one hour time limit 14
15 The Weekend Testers At the end of the time limit, testers participate in a group discussion for the next hour They share experiences, challenges, defects found, traps they got caught in, and other ideas Testers not only hone their skills, but share and learn new test ideas, strategies, and tools Want to join, or form your own group? 15
16 Trends and Innovations Process Context-driven School Checking vs. Testing Crowdsourced Testing The Weekend Testers Exploratory Testing 16
17 Exploratory Testing Learning simultaneous Test Execution Test Design 17
18 Exploratory Testing The classical approach to test design is like playing 20 Questions by writing out all the questions in advance. - James Bach 18
19 Exploratory Testing Exploratory Testing, as I practice it, usually proceeds according to a conscious plan. But not a rigorous plan it is not scripted in detail. To the extent that the next test we do is influenced by the result of the last test we did, we are doing exploratory testing. We become more exploratory when we can t tell what tests should be run in advance of the test cycle. - James Bach 19
20 Exploratory Testing Exploratory testing can be concurrent with product development and test execution Based on implicit as well as explicit (if they exist) specifications as well as the as built product Starts with a conjecture as to correct behavior, followed by exploration for evidence that it works/does not work 20
21 Trends and Innovations From Agile Test-First Development Acceptance Test-driven Development (ATDD) 21
22 Test-First Development Developers refuse to add even a single line of code until a test exists for it. - Scott Ambler Then, TDD = TFD + Refactoring 22
23 Test-First Development Goals Accurate specifications Useful specifications Focus the mind Write clean code Prevent the creation of an inventory of things that don t work 23
24 Trends and Innovations From Agile Test-first Development Acceptance Test-driven Development (ATDD) 24
25 ATDD Acceptance Test Driven Development (ATDD) is the equivalent of TDD but at the functional level rather than the unit level Acceptance tests are often written by users (with the guidance of professional testers) using frameworks such as FitNesse 25
26 Trends and Innovations Education Really Good Books (Big) Testing Conferences (Small) Testing Workshops Freedom of the Press 26
27 Really Good Books A Practitioner's Guide to Software Test Design Copeland Secrets of a Buccaneer Scholar Bach Perfect Software and Other Illusions about Testing Weinberg Systematic Software Testing Craig and Jaskiel 27
28 Really Good Books Lessons Learned in Software Testing Kaner, Bach, and Pettichord Testing Computer Software Kaner How to Break Software Whittaker The Craft of Software Testing Marick Managing the Testing Process Black 28
29 Trends and Innovations Education Really Good Books (Big) Testing Conferences (Small) Testing Workshops Freedom of the Press 29
30 (Big) Testing Conferences STAREAST and STARWEST EUROSTAR ANZTB in New Zealand STeP-IN in India JaSST in Japan 30
31 (Big) Testing Conferences Generalized focus and Lecture style Attendance solicited throughout the community Unlimited participants Focus on a large set of topics Participation is not generally required Presentations are collected, published, and available to all participants 31
32 Trends and Innovations Education Really Good Books (Big) Testing Conferences (Small) Testing Workshops Freedom of the Press 32
33 (Small) Testing Workshops Specialized focus and Participatory style Attendance by application and/or invitation Limited to participants Focus on a small set of topics Participation is required; challenging presenters is encouraged Learnings are collected, published, and available to all participants 33
34 (Small) Testing Workshops Examples are: Austin Workshop on Test Automation London Exploratory Workshop in Testing Los Altos Workshop on Software Testing Workshop on Heuristic and Exploratory Techniques Workshop on Open Certification of software Testers Workshop On Performance and Reliability Workshop on Teaching Software Testing 34
35 Trends and Innovations Education Really Good Books (Big) Testing Conferences (Small) Testing Workshops Freedom of the Press 35
36 Freedom of the Press Freedom of the press is limited to those who own one. A.J. Liebling (American Journalist) Today s press (and lots of people own these) 36
37 Freedom of the Press Blogs James Bach Michael Hunter blogs.msdn.com/michael Jonathan Kohl Antony Marcano Brian Marick Elisabeth Hendrickson many others 37
38 Freedom of the Press Open Source Training Black Box Software Testing (Kaner & Bach) 38
39 Trends and Innovations Technology and Tools Open-source tools Virtualization Testing in the Cloud 39
40 Open Source Tools Development Eclipse Unit Testing xunit Cobertura NCover System Testing FIT FitNesse Watir Selenium Performance Testing OpenSTA JMeter 40
41 Trends and Innovations Technology and Tools Open-source tools Virtualization Testing in the Cloud 41
42 Virtualization Definition Vendors include Microsoft, Surgient, VMLogix, and VMWare 42
43 Virtualization Benefits Rapid provisioning (30%-50% of testing is environmental setup time) System state capture (capture/replay in its finest form) Reduced costs (purchase, maintenance, space, power) 43
44 Trends and Innovations Technology and Tools Open-source tools Virtualization Testing in the Cloud 44
45 Testing in the Cloud Rent as many servers as you like for as long as you like Need a thousand servers for performance load generation? Need multiple servers, each with a different configuration to simultaneously test your product? 45
46 Testing in the Cloud Usage rates (US$): $0.10/hour small machine $1.00/hour extra large machine $2.00/can at the hotel 46
47 Trends and Innovations Improvement TPI TMMI 47
48 TPI Created by Tim Koomen and Martin Pol based on their experience at the Dutch software company IQUIP. The TPI model was defined in 1997 and a book was published in Dutch that same year. The English translation was published in
49 TPI Key Areas Levels Test Maturity Matrix Checkpoints Improvement Suggestions 49
50 TPI Twenty key areas cover the testing process: Test strategy Life-cycle model Moment of involvement Estimating and planning Test specification techniques Static test techniques Metrics Test tools Test environment Office environment Commitment and motivation Test functions and training Scope of methodology Communication Reporting Defect management Testware management Test process management Evaluation Low-level testing 50
51 TPI KEY AREA Controlled Efficient Optimizing Test strategy A B C D Life-cycle model A B Moment of involvement A B C D Estimating and planning A B Test specification techniques A B Static test techniques A B Metrics A B C D Test tools A B C Test environment A B C Office environment A Commitment and motivation A B C Test functions and training A B C Scope of methodology A B C Communication A B C Reporting A B C D Defect management A B C Testware management A B C D Test process management A B C Evaluation A B Low-level testing A B C 51
52 Trends and Innovations Improvement TPI TMMi 52
53 TMMi The Test Maturity Model Integration has been developed to complement the existing CMMI framework It provides a structured presentation of maturity levels, allowing for standard TMMi assessments and certification, enabling a consistent deployment of the standards and the collection of industry metrics 53
54 TMMi TMMi has a rapidly growing uptake across Europe, Asia and the USA and owes its popularity to being the only independent test process measurement method 54
55 TMMI Level 5: Optimization Defect Prevention Test Process Optimization Quality Control Level 4: Management & Measurement Test Measurement Software Quality Evaluation Advanced Peer Reviews Level 3: Defined Test Organization Test Training Program Test Life Cycle and Integration Non-functional Testing Peer Reviews Level 2: Managed Test Policy and Strategy Test Planning Test Monitoring and Control Test Design and Execution Test Environment Level 1: Initial 55
56 Trends and Innovations Process From Agile Education Technology and Tools Process Improvement 56
57 Future Innovations?? 57
58 Future Innovations? My personal event horizon is very short circa
59 Future Innovations? The best way to predict the future is to invent it. Alan Kay 59
60 Thank You Thanks for joining with me today. I greatly appreciate the invitation to speak If I can be of assistance, or if you d just like to chat, please contact me at [email protected] And remember, keep on innovating My thanks to: James Bach, Jon Bach, Rex Black, Bob Galen, Andy Glover, Dorothy Graham, Cem Kaner, Harry Robinson, Rob Sabourin, and James Whittaker 60
61 61
Schools of Software Testing
Schools of Software Testing [email protected] www.pettichord.com March 2007 Copyright 2003-2007 Bret Pettichord. Permission to reproduce granted with attribution. 2 What is a School? Defined by Intellectual
Workshop on Agile Test Strategies and Experiences. Fran O'Hara, Insight Test Services, Ireland
Workshop on Agile Test Strategies and Experiences W8 Fran O'Hara, Insight Test Services, Ireland Workshop Agile Test Strategies and Experiences Version 1.0 Fran O Hara [email protected] Europe
Exploratory Testing Dynamics
Exploratory Testing Dynamics Created by James and Jonathan Bach 1 v1.6 Copyright 2005-2006, Satisfice, Inc. Exploratory testing is the opposite of scripted testing. Both scripted and exploratory testing
Testing Process Models
Testing Process Models Process Model of a Test Factory EECS 814 Fall 2009 Jennifer Kaufman Agenda 1. Introduction & Abstract 2. Organizational Models 3. Testing Process Models 4. Process Model of a Test
Advanced Test-Driven Development
Corporate Technology Advanced Test-Driven Development Software Engineering 2007 Hamburg, Germany Peter Zimmerer Principal Engineer Siemens AG, CT SE 1 Corporate Technology Corporate Research and Technologies
Exploratory Testing An Agile Approach STC-2009. Aman Arora. Xebia IT Architects India Pvt. Ltd. Sec-30, Gurgaon 122001, Haryana
1 Exploratory Testing An Agile Approach STC-2009 Aman Arora Xebia IT Architects India Pvt. Ltd. Unit No-612, 6 th floor, BPTP park Centra, Sec-30, Gurgaon 122001, Haryana 2 Abstract As the IT industry
Exploratory Testing in an Agile Context
Exploratory Testing in an Agile Context A guide to using Exploratory Testing on Agile software development teams. Elisabeth Hendrickson 2 Exploratory Testing. So you bang on the keyboard randomly, right?
Test Automation: A Project Management Perspective
Test Automation: A Project Management Perspective Abstract Amith Pulla [email protected] For most QA leads or managers, it s always difficult to get the project manager (PM) to invest in test automation.
Exploratory Testing Dynamics
Exploratory Testing Dynamics Created by James Bach, Jonathan Bach, and Michael Bolton 1 v2.2 Copyright 2005-2009, Satisfice, Inc. Exploratory testing is the opposite of scripted testing. Both scripted
Growing testing skills using the Agile Testing Ecosystem. Dr Lee Hawkins Principal Test Architect Dell Software, Melbourne
Growing testing skills using the Agile Testing Ecosystem Dr Lee Hawkins Principal Test Architect Dell Software, Melbourne Who am I? 16 years at Quest Software / Dell Software in Melbourne, Australia. Really
Agile Testing and Extreme Programming
Agile Testing and Extreme Programming [email protected] www.pettichord.com March 2003 Copyright 2003 Bret Pettichord. All rights reserved. The Agile Alliance Values We have come to value: Individuals
Agile Testing Overview
Copyright (c) 2008, Quality Tree Software, Inc. 1 Agile Myths, Busted Contrary to popular myth, Agile methods are not sloppy, ad hoc, do-whatever-feelsgood processes. Quite the contrary. As Mary Poppendieck
Benefits of Test Automation for Agile Testing
Benefits of Test Automation for Agile Testing Manu GV 1, Namratha M 2, Pradeep 3 1 Technical Lead-Testing Calsoft Labs, Bangalore, India 2 Assistant Professor, BMSCE, Bangalore, India 3 Software Engineer,
Four Schools of Software Testing. [email protected] www.pettichord.com
Four Schools of Software Testing [email protected] www.pettichord.com Workshop on Teaching Software Testing, Florida Tech, February 2003 Why Classify Testing Doctrines into Schools? Clarify why testing
Agile Development and Testing Practices highlighted by the case studies as being particularly valuable from a software quality perspective
Agile Development and Testing Practices highlighted by the case studies as being particularly valuable from a software quality perspective Iteration Advantages: bringing testing into the development life
Black Box Software Testing Fall 2005 Overview for Students
Black Box Software Testing Fall 2005 Overview for Students Cem Kaner, J.D., Ph.D. Professor of Software Engineering Florida Institute of Technology and James Bach Principal, Satisfice Inc. Copyright (c)
Agile Testing (October 2011) Page 1. Learning Objectives for Agile Testing
Agile Testing (October 2011) Page 1 Learning Objectives for Agile Testing "Certification is the by-product; Learning is the product." Agile Testing should: Compare and contrast agile testing with traditional
Bridging the Gap Between Acceptance Criteria and Definition of Done
Bridging the Gap Between Acceptance Criteria and Definition of Done Sowmya Purushotham, Amith Pulla [email protected], [email protected] Abstract With the onset of Scrum and as many organizations
Developing acceptance tests specifically with Fit Fit for Developing Software Framework for Integrated Tests Rick Mugridge and Ward Cunningham.
50 References (** Still more to add - ones by the people referred to in the preface **) (*** Eliminate duplicates ***) Books The only other book I know specifically directed toward Acceptance Testing Bridging
a new generation software test automation framework - CIVIM
a new generation software test automation framework - CIVIM Software Testing is the last phase in software development lifecycle which has high impact on the quality of the final product delivered to the
Fail early, fail often, succeed sooner!
Fail early, fail often, succeed sooner! Contents Beyond testing Testing levels Testing techniques TDD = fail early Automate testing = fail often Tools for testing Acceptance tests Quality Erja Nikunen
Case Studies of Free Test Tools Successful Test Tool Use without a Big Budget
Case Studies of Free Test Tools Successful Test Tool Use without a Big Budget Introduction Tools are great except when they re not Gee-whiz tools often have gee-whiz price tags to go with them Okay, free
ASSURING SOFTWARE QUALITY USING VISUAL STUDIO 2010
ASSURING SOFTWARE QUALITY USING VISUAL STUDIO 2010 QA2010 3 Days INTRODUCTION This three-day, instructor-led course provides students with the knowledge and skills to prevent, detect, manage and avoid
Agile Software Development Methodologies and Its Quality Assurance
Agile Software Development Methodologies and Its Quality Assurance Aslin Jenila.P.S Assistant Professor, Hindustan University, Chennai Abstract: Agility, with regard to software development, can be expressed
Agile Test Planning with the Agile Testing Quadrants
Agile Test Planning with the Agile Testing Quadrants ADP Testing Workshop 2009 Lisa Crispin With Material from Janet Gregory and Brian Marick's Agile Testing Matrix 1 Introduction Me: Coding, testing Joined
Test Process Improvement with TPI
Test Process Improvement with TPI Dr. Ernest Wallmüller www.itq.ch Zürich, München, Wien 1 Ernest Wallmüller Ausbildung Doktorat der Informatik an der J. Kepler Universität Linz, Lehrbeauftragter, Habilitation
Process Improvement Reviews
Process Improvement Reviews Why your team should have regular Process Improvement Reviews Leanne Howard, Agile Practices Consultant Planit Software Testing Abstract We all should be continuously challenging
ISTQB - Certified Tester Advanced Level - Test Manager
CTALTM - Version: 3 30 June 2016 ISTQB - Certified Tester Advanced Level - Test Manager ISTQB - Certified Tester Advanced Level - Test Manager CTALTM - Version: 3 5 days Course Description: Being a technical
TPI a model for Test Process Improvement
TPI a model for Test Process Improvement Jari Andersin Helsinki, 5th October 2004 Seminar on Quality Models for Software Engineering Department of Computer Science UNIVERSITY OF HELSINKI ii TPI a model
CSE 4415 / SWE 5415 Software Testing 2 Fall 2004 Olin Engineering Building, Room 128 Credits: 3.00
CSE 4415 / SWE 5415 Software Testing 2 Fall 2004 Olin Engineering Building, Room 128 Credits: 3.00 SOFTWARE TESTING 2. (Catalog description) Explores structural (glass box) methods for testing software.
Certified Agile Software Test Professional (CASTP)
Receive the education you need to succeed in Agile Projects Achieve the prestigious Education-Based Certifications Certified Agile Software Test Professional (CASTP) CASTP Practitioner Level CASTP Master
Testing in Agile methodologies easier or more difficult?
Testing in Agile methodologies easier or more difficult? Lucjan Stapp Warsaw University of Technology Stowarzyszenie Jakości Systemów Informatycznych [email protected] [email protected] Professor in
Fully Leverage Agile Test Automation Technical Success and Return on Investment
Fully Leverage Agile Test Automation Technical Success and Return on Investment Introduction Give me a place to stand, and a lever long enough, and I will move the world. In Agile, the place to stand is
ICAgile Learning Roadmap Agile Testing Track
International Consortium for Agile ICAgile Learning Roadmap Agile Testing Track Learning Objectives Licensing Information The work in this document was facilitated by the International Consortium for Agile
How To Be Successful At An Agile Software Engineering
"Agile Software Engineering" Overview for external offering of ASE ABAP Juergen Heymann, CPO Software Engineering There are many ingredients for successful software projects Experienced Developers Domain
An Overview of Agile Testing
An Overview of Agile Testing Tampere 2009 Lisa Crispin With Material from Janet Gregory 1 Introduction Tester on agile teams since 2000 My teams: Delight customers Deliver production-ready value every
Streamlining Patch Testing and Deployment
Streamlining Patch Testing and Deployment Using VMware GSX Server with LANDesk Management Suite to improve patch deployment speed and reliability Executive Summary As corporate IT departments work to keep
Microsoft Modern ALM. Gilad Levy Baruch Frei
Microsoft Modern ALM Gilad Levy Baruch Frei Every app Every developer Any platform Achieve more Team agility The Open Cloud Open, broad, and flexible cloud across the stack Web App Gallery Dozens of.net
Sandesh Prasanna Kumar
E-Mail: [email protected] Contact No: +44 7508061652 Linked in: http://www.linkedin.com/in/sandeshp7 Website: cv.sandeshp.com Skype: Sandesh_p5 Current location: London, United Kingdom Nationality: Indian
Software Testing Lifecycle
STLC-Software Testing Life Cycle SDLC Software Testing Lifecycle Software Testing Life Cycle (STLC) defines the steps/ stages/ phases in testing of software. However, there is no fixed standard STLC in
7-6-2012. Past one. Agenda. Test Maturity Model Integration. Software Testing chapter TI/KVIV. Part 1 TMMi history and model Two TMMi PA s
Test Maturity Model Integration Software Testing chapter TI/KVIV Agenda Part 1 TMMi history and model Two TMMi PA s Part 2 TMMi assessment approaches Data from 25 TMMi workshops Conclusions 2 Past one
WHITEPAPER. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Principle #1, Agile Manifesto
30 September 2014 WHITEPAPER Delivery Maturity Model Releasing software is often a long, difficult and risky process. Defects and integration issues pop-up at the very last moment and cause dissatisfaction
Implementing Continuous Integration Testing Prepared by:
Implementing Continuous Integration Testing Prepared by: Mr Sandeep M Table of Contents 1. ABSTRACT... 2 2. INTRODUCTION TO CONTINUOUS INTEGRATION (CI)... 3 3. CI FOR AGILE METHODOLOGY... 4 4. WORK FLOW...
Advanced Test Manager E-learning Course Outline
Advanced Test Manager E-learning Course Outline General Description This course provides test managers with advanced skills in test estimation, test planning, test monitoring, and test control. Attendees
Anne-Marie Charrett. What I do Anne-Marie Charrett is a software test consultant offering the following services:
Anne-Marie Charrett Anne-Marie Charrett is a software testing trainer and coach with an international reputation of excellence and passion for the craft of software testing. Anne-Marie graduated as an
Technical versus non-technical skills in test automation
Technical versus non-technical skills in test automation Dorothy Graham Software Testing Consultant [email protected] SUMMARY In this paper, I discuss the role of the testers and test automators
Agile Web Application Testing
Agile Web Application Testing Technologies and Solutions V. Narayan Raman Tyto Software Goals Rapid feedback on the quality of software Problem in Web App Testing Many Browsers Many Operating Systems Browsers
Tools for Testing Software Architectures. Learning Objectives. Context
Tools for Testing Software Architectures Wolfgang Emmerich Professor of Distributed Computing University College London http://sse.cs.ucl.ac.uk Learning Objectives To discuss tools to validate software
Oracle Insurance Policy Administration System Quality Assurance Testing Methodology. An Oracle White Paper August 2008
Oracle Insurance Policy Administration System Quality Assurance Testing Methodology An Oracle White Paper August 2008 Oracle Insurance Policy Administration System Quality Assurance Testing Methodology
How To Write Unit Tests In A Continuous Integration
Continuous Integration [email protected] 1. It works on my machine. Risk 1 Lack of Deployable Software Risk 2 Lack of project visibility 2011 CTG, Inc. 9 2011 CTG, Inc. 10 Risk 3 Low quality
Business white paper. Best practices for implementing automated functional testing solutions
Business white paper Best practices for implementing automated functional testing solutions Table of contents Contents 3 Introduction 3 Functional testing versus unit testing 4 The pros and cons of manual
Automated Acceptance Testing of High Capacity Network Gateway
Automated Acceptance Testing of High Capacity Network Gateway Ran Nyman 1, Ismo Aro 2, Roland Wagner 3, 1,2,3 Nokia Siemens Network, PO Box 1 FI-02022 Nokia Siemens Networks 1 [email protected], 2 [email protected],
CLOUD COMPUTING SOLUTION - BENEFITS AND TESTING CHALLENGES
CLOUD COMPUTING SOLUTION - BENEFITS AND TESTING CHALLENGES PRAKASH.V, GOPALAKRISHANAN.S Assistant Professor Department of Computer Applications, SASTRA University Associate Dean Department of Computer
Deploying and Managing Microsoft System Center Virtual Machine Manager
Deploying and Managing Microsoft System Center Virtual Machine Manager Overview About this Course This three-day instructor-led course teaches students how to implement a Microsoft System Center Virtual
Test Lab Automation Using Virtualization. Sameer Jagtap, Director Product Management
Test Lab Automation Using Virtualization Sameer Jagtap, Director Product Management The Short Version Manual configuration of test infrastructure is extending test cycle time, impacting quality Virtualization
Making Test Automation Work in Agile Projects
Making Test Automation Work in Agile Projects StarWest 2009 Lisa Crispin With Material from Janet Gregory 1 Topics Making Automation Work Learn ways to: Overcome common obstacles Use automation to keep
Agile with XP and Scrum
Agile with XP and Scrum Amit Goel National Agile Software Workshop @ Indore Agile India Conference Agile Software Community of India Disclaimer and Credits Most of material in this presentation has been
Testhouse Training Portfolio
Testhouse Training Portfolio TABLE OF CONTENTS Table of Contents... 1 HP LoadRunner 4 Days... 2 ALM Quality Center 11-2 Days... 7 HP QTP Training Course 2 Days... 10 QTP/ALM Intensive Training Course 4
Standard Glossary of Terms Used in Software Testing. Version 3.01
Standard Glossary of Terms Used in Software Testing Version 3.01 Terms Used in the Advanced Level - Test Manager Syllabus International Software Testing Qualifications Board Copyright International Software
Choose Wisely. Scott Barber
What to Performance Test: Choose Wisely Derived from: Microsoft patterns & practices Performance Testing Guidance for Web Applications By: J.D. Meier, Carlos Farre, Prashant Bansode, Scott Barber, Dennis
Effektiver Tool-Einsatz
Effektiver Tool-Einsatz für Scrum-Projekte im Java-Umfeld Agile Softwareentwicklung Werte, Prinzipien, Methoden und Prozesse 13. OBJEKTspektrum Information Days 29. April 2010, München Gerhard Müller,
Transforming Software Quality Assurance &Testing
Transforming Software Quality Assurance &Testing 2012 Last Mile Consultants Technology Solutions Pvt. Ltd. Course Description of Transformation Programs Who we are With a focus on business objectives,
Distributed Agile Development in the Cloud
W H I T E PA P E R Distributed Agile Development in the Cloud A new development process using the Power of Cloud and combining the merits of Agile, Feature Branching, Continuous Integration, Continuous
Performance Testing and Functional Automation Specialist Cloud Services
www.steria.com/uk Performance Testing and Functional Automation Specialist Cloud Services Public Sector organisations will be increasingly developing and adopting Cloud computing strategies to reduce costs,
The 5% Future of Testing. James Bach Consulting Software Tester, Satisfice, Inc. @jamesmarcusbach [email protected]
The 5% Future of Testing James Bach Consulting Software Tester, Satisfice, Inc. @jamesmarcusbach [email protected] I predicted eleven years ago... In ten years... For 95% of the testing world, nothing
Load Testing your Banner Systems
SUNGARD SUMMIT 2007 sungardsummit.com Load Testing your Banner Systems Presented by: Scott Hollen University of Richmond March 22, 2007 A Community of Learning Introduction What is load testing? Why test?
Maximizing the value of good testing practice in an Agile environment. Delivering on time, in scope, on budget and at the right level of quality
Maximizing the value of good testing practice in an Agile environment Delivering on time, in scope, on budget and at the right level of quality Agile is being adopted to speed up software development In
Mobile and Cloud computing and SE
Mobile and Cloud computing and SE This week normal. Next week is the final week of the course Wed 12-14 Essay presentation and final feedback Kylmämaa Kerkelä Barthas Gratzl Reijonen??? Thu 08-10 Group
Test-Driven Development
Test-Driven Development An Introduction Mattias Ståhlberg [email protected] Debugging sucks. Testing rocks. Contents 1. What is unit testing? 2. What is test-driven development? 3. Example 4.
Web Application s Performance Testing
Web Application s Performance Testing B. Election Reddy (07305054) Guided by N. L. Sarda April 13, 2008 1 Contents 1 Introduction 4 2 Objectives 4 3 Performance Indicators 5 4 Types of Performance Testing
Driving Development with Tests: ATDD and TDD
Driving Development with Tests: ATDD and TDD An updated version of the materials submitted for my presentations at STANZ 2008 and STARWest 2008 Elisabeth Hendrickson, Quality Tree Software, Inc. www.qualitytree.com
The Agile Maturity Model. Applied to Building and Releasing Software. www.thoughtworks-studios.com
The Agile Maturity Model Applied to Building and Releasing Software By J ez Humble and Rolf Russell September 2009 www.thoughtworks-studios.com In this paper, we present a maturity model for building and
SOFTWARE TESTING TRAINING COURSES CONTENTS
SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software
The ROI of Test Automation
The ROI of Test Automation by Michael Kelly www.michaeldkelly.com Introduction With the exception of my first project team out of college, in every project team since, I ve had to explain either what automated
Kent State University s Cloud Strategy
Kent State University s Cloud Strategy Table of Contents Item Page 1. From the CIO 3 2. Strategic Direction for Cloud Computing at Kent State 4 3. Cloud Computing at Kent State University 5 4. Methodology
Software Continuous Integration & Delivery
November 2013 Daitan White Paper Software Continuous Integration & Delivery INCREASING YOUR SOFTWARE DEVELOPMENT PROCESS AGILITY Highly Reliable Software Development Services http://www.daitangroup.com
Secure Development LifeCycles (SDLC)
www.pwc.com Feb 2014 Secure Development LifeCycles (SDLC) Bart De Win Bart De Win? 15+ years of Information Security Experience Ph.D. in Computer Science - Application Security Author of >60 scientific
Fundamental Challenges in Software Testing
Fundamental Challenges in Software Testing Cem Kaner Florida Tech Colloquium Presentation at Butler University, April 2003 This research was partially supported by NSF Grant EIA-0113539 ITR/SY+PE: "Improving
Metrics in Software Test Planning and Test Design Processes
Master Thesis Software Engineering Thesis no: MSE-2007:02 January 2007 Metrics in Software Test Planning and Test Design Processes Wasif Afzal School of Engineering Blekinge Institute of Technology Box
Copyrighted www.eh1infotech.com +919780265007, 0172-5098107 Address :- EH1-Infotech, SCF 69, Top Floor, Phase 3B-2, Sector 60, Mohali (Chandigarh),
Content of 6 Months Software Testing Training at EH1-Infotech Module 1: Introduction to Software Testing Basics of S/W testing Module 2: SQA Basics Testing introduction and terminology Verification and
Basic Testing Concepts and Terminology
T-76.5613 Software Testing and Quality Assurance Lecture 2, 13.9.2006 Basic Testing Concepts and Terminology Juha Itkonen SoberIT Contents Realities and principles of Testing terminology and basic concepts
