210 likes | 330 Vues
Explore the background of the project, its objectives, strategies, test case generation, execution, and best practices for implementing an Automated Test Framework. Discover the problem, solution vision, and planning for successful implementation.
E N D
MSE StudioAutomated Test Framework P&C Implementation 05th December 2008 Presenter: Filipe Martins
Agenda Project Background Where did we came from? Where are we going? Questions
Agenda Project Background Where did we came from? Where are we going? Questions
Project background 4 • Q/A Department • Internal/external projects quality assurance • ATF is an information system that supports the Quality Assurance core business. For the studio project there will be a partial implementation of the ATF.
OurStudio Project Automated Test Framework Dashboard Best Practices Project Strategy Test case Generation Testcase Execution Application Requirements Application Verified • Work List TeamLeader • Tester
Agenda Project Background Where did we came from? Where are we going? Questions
Objectives Organize Discover the problem
Organize • Mentors: Mário Rela, David Root, Marco Vieira 8
Discovering the Problem Interview Paper Prototyping Interpretation User Manual Consolidation Solution Vision User Enviroment Design Client Walkthrough 9
Agenda Project Background Where did we came from? Where are we going? Questions
Act vs Reflect • Innovation • Contextual Design • Prototyping • User Manual • EVM • Reflection
We started last week… • Reflect about Fall Semester • The Roles • Plan the Spring and Summer • How much do you need to know to start planning?
Roles • Old way… • Event driven • …New way • Reflect • Plan • Decide
Planning (Spring) • Will need to manage: • Communication • Plan • Processes • Resources • Risk • Metrics
Planning (Spring) • To move the project forward: • Business domain model • Decide on the technology • Architecture • Detail design • Experiments • Training
Planning (Spring) • Will need support • Change requirements • We will measure, analyze and reflect
Planning (Summer) Implementation will be done in iterations Transferring knowledge to the client
Reflections Put on your calendar time to reflect. Create metrics quantitative metrics … or at least qualitative ones.
Experiments • Generate test cases • Print • Import/Export • UI