QC Automation Testing

SKU N/A Category:
Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Session Start Date End Date Duration Place Price
June 17.06.2019 18.06.2019 2 daysBucharest 500  399 
July 8.07.2019 9.07.20192 daysBucharest 500  399 

Description

  • This class will teach automation techniques to improve regression testing, story and feature testing, and enhancement of exploratory testing. Test Driven Development techniques, precise test and tool selection, appropriate automation design, and team collaboration can be combined to fully integrate testing into Agile delivery teams and provide the efficiency necessary for project success.

Audience

  • This course is for team members involved in testing, programming, business analysis, software construction, and deployment. Product owners, managers, and other development professions will gain important insights into the benefits and trade-offs related to Test Automation. Attendees are expected to have some software and development knowledge and experience.

Requirements

  • A background of basic software testing principles is required also a working knowledge of system testing and quality assurance fundamentals is assumed. Attendees are expected to have some software and development knowledge and experience.

Objectives

  • Discover how to implement test automation as stories are implemented
  • Confidently deliver shippable product increments each sprint using automation
  • Understand how to collaborate with business analysts, programmers, and customers to integrate automation into your teams’ workflow
  • Work without the need of separate, independent test automation teams
  • Explore how complex non-functional testing can be automated in a sprint
  • Discover how tools such as mind mappers, recorders, and note takers generate defensible evidence of regulatory compliant testing

Curriculum

  • Test Automation Strategy
  • Where test automation fits in
  • How much test automation
  • What not to automate
  • Automation Pyramid
  • Presentation
  • Application
  • Structural
  • Planning for Automation
  • Skills
  • Tools
  • Workflows
  • Automation Frameworks
  • Unit Test Harness
  • Acceptance Test Frameworks for ATDD and BDD
  • Traditional capture playback test frameworks
  • Selecting Tests for Automation
  • Structural regression
  • Business facing regression
  • Repetitive operations
  • Improve ability to control and observer
  • Supporting Process
  • Roles and Responsibilities for test automation
  • Test Driven Development
  • Acceptance Test Driven Development
  • Behavior Driven Development
  • Design Driven Testing
  • Legacy automation
  • Testing and Continuous Integration
  • Build environments
  • Structure regression
  • Business facing regression
  • Static analysis
  • Automated Test Cycles (Continuous Testing)
  • Flow of implementing a story
  • Grooming and test automation
  • Programming and test automation
  • In sprint testing activities
  • Non-functional testing activities
  • Dynamic analysis
  • Static Code Analysis/Metrics
  • Code metrics
  • Changing complexity and risk
  • Security risks
  • Maintainability risks
  • Automating Story and Feature Testing
  • Defining acceptance tests
  • Cross story testing
  • Data driven testing
  • Keyword driven testing
  • Scripting
  • Mapping Tests to Automation
  • Acceptance tests to automate
  • Unit tests to automate
  • Regression coverage
  • ATDD and TDD Testing Frameworks
  • Fitnesse
  • Cucumber
  • UI Testing Frameworks
  • Capture playback test generalization
  • Open source frameworks
  • Commercial frameworks
  • Automation Support for Integration and System Testing
  • End-to-end transaction testing
  • Continuous integration
  • Data Setup and Tear Down and Data Within Automation
  • Self-contained test models
  • Data independent models
  • Mocking
  • Tools to Support Exploratory Testing
  • Scripting
  • Note taking
  • Mind Mapping
  • Screen capture
  • Tools for Performing Non-Functional Testing
  • Performance testing tools
  • Stress testing tools
  • Usability testing tools
  • Security testing tools
  • Virtualization
  • Virtual unit test environments
  • Virtual business facing test environments
  • Locale variations
  • Reset systems to a controlled state
  • Workshop

Our

Online or On-site delivery

We created a personalized delivery strategy by offering blended learning

Interactive

Interactive online trainings and live webinars available.

Communities of practice

Find a bunch of people who are on the same page with you.

Efficient

A special learning environment can boost learning efficiency.

Engaging

Engaging platform with gamification for collaboration and friendly competition.

Accessible

Available anywhere and anytime, on your phone, computer or tablet.

Frequently Asked

Yes, of course. We offer training consultancy and we establish the most appropriate solution according to the specific needs and business objectives of your company. Contact us and we’ll find the best training solution for you.

Yes, we organise open courses which can be accessed by individuals. Whether you are looking for an IT or a Business training, you can find it at Brain Concert. Moreover, you’ll meet people from the same area of work as you and we can create communities of practice, where you can share professional tips and tricks and best practices.

We offer a variety of courses: in the IT area, there are Agile & Lean Courses, Software Development Courses, QA Courses, Software Administration Courses and Security Courses. We also offer Business Courses, focused on the development of soft skills. Define your objectives and choose the most appropriate training for you or your company.

You should know that we offer courses for everyone, but you have to choose according to some criteria. First, define your objectives, then, the level of the participants (basic, advanced). There are courses with some requirements attached because the participants of a training session must form a compact group in terms of their previous knowledge so that they and the trainers are on the same page.

The minimum number of participants for an in-house depends on the course type. Please contact us to establish these details.

Yes, you can choose an online or an offline training session. We use Knolyx, an e-learning platform to make the process of online training delivery as efficient as a face to face training session.

Shopping Basket