Szkolenia Micro Focus

Cel szkolenia dlearning

This course will demonstrate how an Agile testing approach enhances delivery speed and improves overall quality. Learning the goals of Agile will help you transition, implement and monitor testing in an agile environment and integrate traditional testing skills and knowledge into agile development teams. Building on traditional risk-based test practice we are now challenged by incremental delivery. To address but not inhibit Agility, we examine concepts like pair testing and strengthening relationships in a team setting to build a sense of common purpose. Working in parallel with developers eliminates hand-offs and late stage testing, and enables incremental confirmed component delivery. This program builds on what we know, and adapts to what we need … Agile delivery. Agile testing opens new areas of opportunity to build strength in product quality, process improvement and test confidence. When implementing changes in methods and approaches, we may slide back into old test habits, or leave methods behind rather than transition from them. We may throw everything away and do a wholesale replacement without appreciating what really needs to change. Most testing practices work, but only within appropriate development contexts. This program will contrast traditional against Agile testing, highlighting what changes we must make to apply the best testing principles in the new role that we will play. Agile testing is not a separate service, but an integrated part of the development team.

This 2-day course will introduce you to the Agile Testing Process, and explore Agile testing practices that you can immediately take from the classroom into the office with newfound confidence. We will discuss the roles, methods, tools and technologies that can be relied upon to deliver high-speed quality and optimum flexibility.

Learn how to:

  • Transition sound traditional test practices into an Agile development environment
  • Test just enough, just in time, in concert with Agile project rhythms
  • Understand the key differences between traditional and Agile testing practices
  • Adopt the unique culture and mindset on which Agile teams are built
  • Learn about the different quadrants of Agile testing and how they are used
  • Embrace the collaborative relationships that are unique to Agile developers and testers
  • Apply Test-Driven Development (TDD), Acceptance Test-Driven Development (ATDD), Behavior-Driven Development (BDD), Spec by Example and User Story testing
  • Follow the Agile Testing Process
  • Clarify the testing roles and responsibilities of all Agile team members
  • Define Agile test strategies and plans, and deliver high quality software incrementally
  • Build the environment and infrastructure that facilitates Agile testing
  • Deal with the challenges of testing in distributed Agile teams

Immediate Benefits of Participating in this Workshop

  • Improve software quality delivered by your Agile development teams.
  • Apply all four quadrants of software testing to ensure the effectiveness of both business facing and technology facing testing.
  • “Build the product right” by applying techniques like Test-Driven Development (TDD)
  • “Build the right product” by applying techniques like Behavior-Driven Development (BDD) and Spec by Example
  • Accelerate defect detection and correction and lower integration costs thru continuous integration.
  • Accelerate your projects with high-speed testing techniques.
  • Capitalize on your investment in traditional testing methods by transitioning them to an Agile approach.
  • Address product and technical risk using Risk-Based Testing to better focus time and resources.
  • Maximize the efficiency of your test process without loss of certainty.
  • Enhance the skills of your testers and development team to effectively conduct adequate testing.
  • Learn from defects so you can optimize your Agile development process.
  • Turbo charge your testing with automation and test support tools.
  • Achieve higher product confidence by using Pair Testing.
  • Optimize the performance of your Agile teams thru proper testing roles.
  • Efficiently track and manage testing resources across the entire development team.
  • Smooth team interactions with collaborative development practices and tools.
  • Capitalize on your Agile teams’ User Stories as a basis for effective testing.
  • Ensure that you develop effective regression test capabilities for the entire Agile team.
  • Use the Agile incremental approach as a way to manage work delivery and facilitate product validation.
  • Ensure testers’ efficiency with appropriate tools and environments.
  • Make the best use of the shift in roles in the development-test-business owner community to achieve collaborative delivery of high-quality software.
  • Adopt the requisite skill sets testers and the development team will need to become truly adaptable and agile.

Who Should Attend Agile Testing Training

  • Quality Analysts & Engineers
  • Software Test Leads & Testers
  • Software Quality & Testing Managers
  • Software Project Managers
  • Software Engineering Managers
  • Business Analysts
  • Software Development Managers
  • IT Managers
  • Programmers/Developers

Plan szkolenia Rozwiń listę

  1. Overview of Agile Testing
    • Origins of Agile Testing
    • Agile Testing vs. Traditional Approaches
  2. Mindset & Culture
    • Agile Testing Principles
    • Whole Team Approach
    • Building Quality In
    • Continuous Improvement and Feedback
    • Ingraining The Agile Testing Mindset (Hands-on Exercise)
  3. Categories of Testing
    • Agile Testing Quadrants of Categories
    • Automation Pyramid – Introduction
    • Testing Techniques
  4. Collaborating with Developers
    • Unit and Component Testing
    • Pairing Between Developer and Tester
  5. Example Driven Development
    • Acceptance Test-Driven Development (ATDD)
    • Behavior-Driven Development (BDD)
    • Spec by Example
  6. Feature and Story Testing
    • User Story Testing
    • Feature Testing
    • Exploratory Testing
    • Non-Functional Testing
  7. Roles and Responsibilities
    • Team-Based Testing Approach
    • Typical Business Representative Role in Testing
    • Typical Programmer Role in Testing
    • Typical Tester Role in Testing
    • Role of Test Managers in Agile
  8. Test Strategy and Planning
    • Different Strategies Based on Levels of Precision
    • During Iteration Planning/Kickoff
    • Lightweight Test Plan Documentation
    • Defect Tracking and Management
    • Results Reporting
    • Test Metrics
    • Regression Tests
  9. Successful Delivery
    • Time-Boxed Delivery
    • Continuous Delivery
    • Post-Development Test Cycles
    • Iteration Wrap-Up
    • Definition of a Release/End Game
    • User Acceptance Test (UAT)
    • System-Wide and Cross-Team Testing
    • Post-Release Testing
    • Documentation for Regulatory Requirements
  10. Test Environments and Infrastructure
    • Typical Environments for Test
    • Build Pipeline
    • Automated Builds
    • Testing the Proper Build
    • Test Data Management
  11. Working on Distributed Teams
    • Distributed Team Communication
    • Distributed Team Coordination
Pobierz konspekt szkolenia w formacie PDF

Dodatkowe informacje

Wymagania

To be successful in this course, you should have the following prerequisites or knowledge:

  • Have working knowledge of Windows, websites, and browsers
Poziom trudności
Czas trwania 2 dni
Certyfikat

The participants will obtain certificates signed by Micro Focus (course completion).

Prowadzący

Authorized Micro Focus Trainer

Pozostałe szkolenia Micro Focus | DevOps

Szkolenia powiązane tematycznie

Scrum i Agile

DevOps

Formularz kontaktowy

Prosimy o wypełnienie poniższego formularza, jeśli chcą Państwo uzyskać więcej informacji o powyższym szkoleniu.






* pola oznaczone (*) są wymagane

Informacje o przetwarzaniu danych przez Compendium – Centrum Edukacyjne Spółka z o.o.

CENA 3360 PLN NETTO Czy wiesz, że możesz uzyskać do 100% dofinansowania na ten kurs?   Sprawdź jak »

zamknij

Kody rabatowe

Kod rabatowy, może dotyczyć (szkolenia, producenta, terminu). Jeżeli posiadasz kod rabatowy, to wpisz go w odpowiednie pole.
(kolor zielony oznacza wpisanie prawidłowego kodu | kolor czerwony oznacza, że wpisany kod jest nieprawidłowy)

FORMA SZKOLENIA ?

zamknij

Szkolenie stacjonarne

Szkolenia stacjonarne w Compendium CE odbywają się najczęściej w naszych lokalizacjach w Krakowie i Warszawie, ale także w miejscu ustalonym przez klienta. Grupa uczestnicząca w szkoleniu spotyka się w danym miejscu o określonym czasie i wraz z trenerem aktywnie uczestniczy w laboratoriach.

Szkolenie dlearning

W szkoleniach Compendium Distance Learning możesz uczestniczyć z dowolnego miejsca na świecie. Kursanci, dzięki zaawansowanej technologii, którą dostarcza Compendium CE, stale widzą i słyszą trenera, mogą mu zadawać pytania poprzez chat i mikrofon, a także uczestniczą w ćwiczeniach i laboratoriach, które rozwiązują wraz z prowadzącym. Po więcej informacji zajrzyj na stronę dlearning.eu

MATERIAŁY SZKOLENIOWE ?

zamknij

Materiały elektroniczne

Materiały elektroniczne: są to materiały szkoleniowe w wersji elektronicznej, które w zależności od dostawcy udostępniane są za pomocą dedykowanych aplikacji: Skillpipe, eVantage itd. lub w postaci dokumentów PDF.

Materiały ctab

Materiały ctab: cena zawiera tablet ctab oraz materiały szkoleniowe w formie elektronicznej bądź tradycyjne materiały szkoleniowe i materiały dodatkowe dostarczone w wersji elektronicznej w zależności od ustaleń z producentem (w postaci dokumentów PDF lub EPUB). Tak dostarczone materiały są przystosowane pod kątem wyświetlania ich na tablecie ctab. Po więcej informacji zajrzyj na stronę ctab.

 

WYBIERZ TERMIN SZKOLENIA

Brak ustalonych terminów dla tego szkolenia.

Zaproponuj własny termin

Najbliższe szkolenia Micro Focus

Harmonogram szkoleń Micro Focus