QA process for Business Catalyst projects.. Starting a project What QA needs to start testing::  Specifications – A detailed description of the product,

Slides:



Advertisements
Similar presentations
ILD Quality Center Overview.
Advertisements

Making the System Operational
SolidWorks Enterprise PDM Data Loading Strategies
SERVICE MANAGER 9.2 PROBLEM MANAGEMENT TRAINING JUNE 2011.
PROCESS FRAMEWORK Lecture - 3. Topics covered PROCESS FRAMEWORK PROCESS MODELS DIFFERENCE.
By Guy Yariv Project Closure – Finally…
<<replace with Customer Logo>>
Software Delivery. Software Delivery Management  Managing Requirements and Changes  Managing Resources  Managing Configuration  Managing Defects 
© Tally Solutions Pvt. Ltd. All Rights Reserved 1 Stock Audit in Shoper 9 February 2010.
AppManager 7: Deep Technical Dive Tim Sedlack & Michi Schniebel Sr. Product Managers.
Manage Run Activities Cognos 8 BI. Objectives  At the end of this course, you should be able to:  manage current, upcoming and past activities  manage.
Chapter 15 Design, Coding, and Testing. Copyright © 2005 Pearson Addison-Wesley. All rights reserved Design Document The next step in the Software.
Mercury Quality Center Formerly Test Director. Topics Covered Testdirector Introduction Understanding the Testdirector Interface. Understanding Requirement.
Software Test Plan Why do you need a test plan? –Provides a road map –Provides a feasibility check of: Resources/Cost Schedule Goal What is a test plan?
Software Testing Prasad G.
Configuration Management Process and Environment MACS Review 1 February 5th, 2010 Roland Moser PR a-RMO, February 5 th, 2010 R. Moser 1 R. Gutleber.
H2K Infosys is business based in Atlanta, Georgia – United States Providing Online IT training services world wide. USA - +1-(770) ,
University of Palestine software engineering department Testing of Software Systems Fundamentals of testing instructor: Tasneem Darwish.
Senior Design 2010 Group 10.  Students  Nathan Dane  Jamin Hitchcock  Eric Tweedt  Advisor  Tien Nguyen  Client  Mary Greeley Medical Center 
Sprint 114 Review / Sprint 115 Planning August 26th, 2013.
© 2012 IBM Corporation Rational Insight | Back to Basis Series Chao Zhang Unit Testing.
Software Testing Life Cycle
© 2012 IBM Corporation Rational Insight | Back to Basis Series Work on a Defect from QA Liu Xue Ning.
CAA/CFA Review | Andrea Laruelo | ESTEC | May CFA Development Status CAA/CFA Review ESTEC, May 19 th 2011 European Space AgencyAndrea Laruelo.
SEIMS SUPPORT N.C. State Board of Elections
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
WFO Planning Tool RFC & FCT
Sprint 112 Review / Sprint 113 Planning July 29 th, 2013.
Design and Programming Chapter 7 Applied Software Project Management, Stellman & Greene See also:
Boston University Project Management Association Website Development Group 3 Team3 CS632 Dr. Vijay Kanabar Team Members Mario Soto Emily Ziegler Kevin.
Chapter 9 Project Development. What to manager Client experience  Clients are very important  Happy or not is largely dependent on their expectations.
Continuous Deployment JEFFREY KNAPP 8/6/14. Introduction Why is it valuable How to achieve What to consider.
QUALITY ASSURANCE PRACTICES. Quality Plan Prepared and approved at the beginning of project Soft filing system approach followed. Filing location – –
Release Management Configuration management. Release Management Goal Coordinate the processes through the project development life cycle Ensure the.
Microsoft Project User Group May 2002 – Chapter Meeting Scheduling - Best Practices Initiation and Planning Presented by James Nuthall Brentford Technologies,
1 Chapter Overview Defining Operators Creating Jobs Configuring Alerts Creating a Database Maintenance Plan Creating Multiserver Jobs.
Test Automation For Web-Based Applications Portnov Computer School Presenter: Ellie Skobel.
Automated Grid Monitoring for LHCb Experiment through HammerCloud Bradley Dice Valentina Mancinelli.
CSC 4700 Software Engineering
JDF – An Overview.
Eriq Muhammad Adams J | 03 |QA and Testing (1) Eriq Muhammad Adams J |
ASSIGNMENT 2 Salim Malakouti. Ticketing Website  User submits tickets  Admins answer tickets or take appropriate actions.
Maintenance Practices. Goal  Automate the necessary DBA chores to put organizations on the path of having healthier, consistent and more trustworthy.
TEST DEPLOYMENT & RELEASE MANAGEMENT. COURSE AGENDA  Freeze & Release  Test Environments  ClearCase Labels  Deployment to Test Environments  Production.
Practice Array Web Process By Shengli Hu. Wads Practice 1 review wads everyday morning. mail assignment everyday. keep the status of wads reflect.
T Project Review Muuntaja I1 Iteration
IBM Express Runtime Quick Start Workshop © 2007 IBM Corporation Deploying a Solution.
CUNA Mutual Group’s Quality Assurance Process In the context of Solution Delivery.
Sakai Quality Assurance Workshop. What is software Quality Assurance? Involves the practice of planning, analysis and test execution of software components.
QC – User Interface QUALITY CENTER. QC – Testing Process QC testing process includes four phases: Specifying Requirements Specifying Requirements Planning.
CIS-74 Computer Software Quality Assurance
Software Test Plan Why do you need a test plan? –Provides a road map –Provides a feasibility check of: Resources/Cost Schedule Goal What is a test plan?
Continuous Deployments using SSDT
OPeNDAP Development and Security Policies. Development Policies All of our software uses LGPL or GPL –LGPL is used by most of the code –We want it to.
T Iteration Demo LicenseChecker I2 Iteration
Test Plan IEEE Explained by Nimesh Vadgama - QA.
Applied Software Project Management SOFTWARE TESTING Applied Software Project Management 1.
Application Maintenance Toolset (AMT) Applying Patches (CTPs)
MIS 120 Test Planning.
WORK BREAKDOWN STRUCTURE
Integrity - Service - Innovation
Strategies For Software Test Documentation
ارگونومی کار با کامپیوتر
Presented by : Chirag Dani & Dhaval Shah
LESSON 01 Hands-on Training Execution
March 7 – The Future of Agile Testing
Iteration Planning.
Walking dead. How to save project?
Project Model Otto Husby Cimple AS.
Application Maintenance Toolset (AMT) Applying Patches (CTPs)
Presentation transcript:

QA process for Business Catalyst projects.

Starting a project What QA needs to start testing::  Specifications – A detailed description of the product, with all the products boundaries and details specified.  Test Environment – A mirror of production where code can be placed and tested without affecting production data.  Code – Code to be tested before release, should be complete and looked over by developer.  Database and task changes – Changes should be made to the QA environment before testing starts. This includes DB schema changes and scheduled task changes.

QA Pre-Test Prep Work 1. Test Plan - Documents the strategy that will be used to verify and ensure that a product or system meets its design specifications and other requirements. 2. Test Cases – Tests created from specifications. 3. Trac Milestone - The milestone will be a place holder for any bugs or enhancements found in the project.

Testing the Project 1. Execute test cases - Go through each test case created from specifications in TestLink. 2. Corner cases – While testing corner case come up. These test cases need to be added to TestLink when they are found. 3. Database changes – Test out any changes to DB schema. 4. Logging Bugs – Bugs should be logged into Trac, with steps to reproduce. Bugs should be assigned to the original developer. 5. Automation – Create automated tests using Selenium that can be ran when product is released to production.

Project sign off 1. Test cases – Test cases must pass. All test case statuses must be updated in TestLink. 2. Trac Tickets – All P1 and P2 must be verified and close by QA. 3. Automation – Automated tests should be finished and ready to run when project goes live. 4. Deployment Plan – A deployment plan should be created informing Ops what needs to happen in order to have a successful release. This should include the code, DB changes, and any scheduled jobs that need to be ran before release.