Program szkolenia: Fundamenty testowania

Podobne dokumenty
Best practices in business process automation

Oferta Szkoleniowa.

Metodyka dla projektu SYRIUSZ

Why do I need a CSIRT?

MrBuggy6 reports

Traceability. matrix

Continuous Testing a nowa era w jakości oprogramowania. Grzegorz Leopold, Michał Błaszak

Estimation and planing. Marek Majchrzak, Andrzej Bednarz Wroclaw,

AN EVOLUTION PROCESS FOR SERVICE- ORIENTED SYSTEMS

Całościowe podejście do testowania automatycznego dla programistów. /C#/PHP (TDD, BDD, Spec. by Example, wzorce, narzędzia)

Całościowe podejście do testowania automatycznego dla programistów. (TDD, BDD, Spec. by Example, wzorce, narzędzia)

Tworzenie zintegrowanych strategii miejskich. Creation of integrated urban strategies? the example of the Krakow Functional Area

Łukasz Reszka Wiceprezes Zarządu

Network Services for Spatial Data in European Geo-Portals and their Compliance with ISO and OGC Standards

PROGRAM STAŻU. Nazwa podmiotu oferującego staż IBM Global Services Delivery Centre Polska Sp. z o.o.

Krytyczne czynniki sukcesu w zarządzaniu projektami

WARSZAWA vs WROCŁAW. Zestawienie wynagrodzeń oferowanych w dwóch najdynamiczniej rozwijających się ośrodkach IT w Polsce.

Tychy, plan miasta: Skala 1: (Polish Edition)

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Metodyki projektowania i modelowania systemów Cyganek & Kasperek & Rajda 2013 Katedra Elektroniki AGH

PROGRAM STAŻU. IBM Global Services Delivery Centre Sp z o.o. Nazwa podmiotu oferującego staż / Company name. Muchoborska 8, Wroclaw

Testy jednostkowe - zastosowanie oprogramowania JUNIT 4.0 Zofia Kruczkiewicz

Testowanie aplikacji mobilnych na platformie Android - architektura, wzorce, praktyki i narzędzia

Analysis of Movie Profitability STAT 469 IN CLASS ANALYSIS #2

Zwinna współpraca programistów i testerów z wykorzystaniem BDD i. by Example (JBehave/Spock/SpecFlow)

Program szkolenia: Receptury testowania automatycznego - problemy, strategie, taktyki, techniki, narzędzia

Microsoft Test Manager

Healthix Consent Web-Service Specification

Zakopane, plan miasta: Skala ok. 1: = City map (Polish Edition)

PROGRAM STAŻU. Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o.

Strona główna > Produkty > Systemy regulacji > System regulacji EASYLAB - LABCONTROL > Program konfiguracyjny > Typ EasyConnect.

Techniki efektywnego testowania kodu dla programistów Java (Spock

REHABILITATION OF MEDIUM-HEAD HYDROPOWER PLANTS WITH EXPLOITED TWIN-FRANCIS TURBINES.

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

Text. Atlassian User Group Lower Silesia Praktyczne wykorzystanie narzędzi Atlasisan w skalowaniu i zarządzaniu projektami. Best practices.

Źródła dumy zawodowej testera oprogramowania

MaPlan Sp. z O.O. Click here if your download doesn"t start automatically

KATALOG SZKOLEŃ. Kod szkolenia Nazwa szkolenia Czas trwania. QC370 ALM Quality Center Scripting 11.x 2

INŻYNIERIA OPROGRAMOWANIA Metodyki zarządzania projektem - porównanie

PRZEWODNIK PO PRZEDMIOCIE. Negotiation techniques. Management. Stationary. II degree

Weryfikacja i walidacja. Metody testowania systemów informatycznych

Automatyczne generowanie testów z modeli. Bogdan Bereza Automatyczne generowanie testów z modeli

Rekrutacja dotycząca udziału w międzynarodowym szkoleniu Simulated & Standardized Patients, które odbędzie się 5-7.

Program szkolenia: Test Driven Development (TDD) using Spock or JUnit 5

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Angielski Biznes Ciekawie

Dotyczy PN-EN ISO 14001:2005 Systemy zarządzania środowiskowego Wymagania i wytyczne stosowania

Arrays -II. Arrays. Outline ECE Cal Poly Pomona Electrical & Computer Engineering. Introduction

Wydział Informtyki i Nauki o Materiałach Kierunek Informatyka

MetaPack IT Academy Programista, Technologie, ecommerce. Dariusz Cebernik CTO, MetaPack Poland

Katalog szkoleń certyfikowanych Testowanie Oprogramowania

Ankiety Nowe funkcje! Pomoc Twoje konto Wyloguj. BIODIVERSITY OF RIVERS: Survey to students

Ankiety Nowe funkcje! Pomoc Twoje konto Wyloguj. BIODIVERSITY OF RIVERS: Survey to teachers

Bezpieczeństwo aplikacji Czy musi być aż tak źle? OWASP The OWASP Foundation

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

THE ADMISSION APPLICATION TO PRIVATE PRIMARY SCHOOL. PART I. Personal information about a child and his/her parents (guardians) Child s name...

INSPECTION METHODS FOR QUALITY CONTROL OF FIBRE METAL LAMINATES IN AEROSPACE COMPONENTS

PROGRAM STAŻU Nazwa podmiotu oferującego staż IBM GSDC SP.Z.O.O

Karpacz, plan miasta 1:10 000: Panorama Karkonoszy, mapa szlakow turystycznych (Polish Edition)

6. FORMULARZ DLA OGŁOSZENIODAWCÓW INSTYTUCJA: UNIWERSYTET OPOLSKI-INSTYTUT NAUK PEDAGOGICZNYCH

ŚcieŜki Certyfikacji Testera. Karol Mioduszewski - CORRSE

Dziedzictwo kulturowe w zarządzaniu rewitalizacją terenów poprzemysłowych. Projekt COBRAMAN.

Czy mogę podjąć gotówkę w [nazwa kraju] bez dodatkowych opłat? Asking whether there are commission fees when you withdraw money in a certain country

ZDZISLAW CZAJKA ZARZ4DZANIE PERSONELEM W DZIALALNOSCI SADÖW POWSZECHNYCH

Asking whether there are commission fees when you withdraw money in a certain country

Zastosowanie sztucznej inteligencji w testowaniu oprogramowania

Zasady rejestracji i instrukcja zarządzania kontem użytkownika portalu

EXPERTS IN ROOFING. Join our talented team and start your career today! Search Tecta America's Careers

Testowanie oprogramowania w środowisku IBM Rational Software Architect

Faculty: Management and Finance. Management

Metodyki, standardy i certyfikaty a jakość wdraŝanych rozwiązań informatycznych

Wytwórstwo oprogramowania. michał możdżonek

Investment expenditures of self-governement units in percentage of their total expenditure

Stargard Szczecinski i okolice (Polish Edition)

Strona główna > Produkty > Filtry i wkłady filtracyjne > Obudowy filtrów do montażu kanałowego > Spigots > Typ KSFSSP. Typ KSFSSP

Program szkolenia: Wzorce projektowe i ich implementacja w C# oraz testowanie automatyczne

Zarządzanie sieciami telekomunikacyjnymi

KATOWICE SPECIAL ECONOMIC ZONE GLIWICE SUBZONE and its influence on local economy KATOWICE SPECIAL ECONOMIC ZONE - GLIWICE SUBZONE

Testy poziom po poziomie

Proposal of thesis topic for mgr in. (MSE) programme in Telecommunications and Computer Science

Strategic planning. Jolanta Żyśko University of Physical Education in Warsaw

WYKORZYSTANIE JĘZYKA GROOVY W TESTACH JEDNOSTKOWYCH, INTEGRACYJNYCH I AUTOMATYCZNYCH. Mirosław Gołda, Programista Java

Automatyzacja procesu testowego

DESIGNED FOR TECHNOLOGY JOZEFITOW 8, COWORKING SPACE KRAKOW

PROJECT. Syllabus for course Principles of Marketing. on the study program: Management

SYLLABUS. Human Resources Management Nazwa jednostki prowadzącej przedmiot/department Wydział Wychowania Fizycznego Kod przedmiotu/course CODE

Machine Learning for Data Science (CS4786) Lecture11. Random Projections & Canonical Correlation Analysis

Diagnostyka cz. 2. Dariusz Mierzejewski

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

dr Janusz Reichel Wydział Zarządzania, Uniwersytet Łódzki ul. Matejki 22/26, ŁÓDŹ Pok. 37, tel. (42)

Metasploit Part 1. The Beginning

European Crime Prevention Award (ECPA) Annex I - new version 2014

Spring Framework - wprowadzenie i zagadnienia zaawansowane

PROFILE POWYŻSZYCH STANOWISK:

Pielgrzymka do Ojczyzny: Przemowienia i homilie Ojca Swietego Jana Pawla II (Jan Pawel II-- pierwszy Polak na Stolicy Piotrowej) (Polish Edition)

OPIS MODUŁU ZAJĘĆ/PRZEDMIOTU (SYLABUS)

Transkrypt:

Program szkolenia: Fundamenty testowania Informacje ogólne Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Fundamenty testowania Testowanie-fun Testowanie testerzy, test managerowie 2 dni 50% wykłady / 50% warsztaty Fundamenty są ważne gdy wdrażasz w organizacja testowanie automatyczne oraz gdy chcesz do nich wrócić gdy próbujesz uporządkować strategię testowania, która przez lata powstawała intuicyjnie. Uczestnicy podczas szkolenia przejdą przez praktyczne przykłady najistotniejszych aspektów testowania automatycznego aby świadomie stworzyć strategię testowania w swojej organizacji. Zalety szkolenia: Zorientowanie na strategię tesowanie Najlepsze wzorce i praktyki Porządkowanie pojęć Strona: 1/6

Program szkolenia: 1. Introduction to testing 1.1. What is testing? 1.2. What is QA? 1.3. What is QA...not? 1.4. QA Roles in project 1.4.1. Tester 1.4.1.1. Can a tester be a Business Analyst? 1.4.2. Defect Manager and Quality Manager - Big and small projects 1.4.3. The Enemy of the Tester - Developer 1.5. Cooperation with non QA people - One Team 1.6. When testing is done? 1.6.1. Exit criterions 1.7. Testing for better Software 1.8. Testing Documents 1.8.1. Testing strategy 1.8.2. Testing policy 2. Levels of testing - Based on V Model 2.1. Unit Testing 2.2. Integration Testing 2.3. System Testing 2.4. Acceptance Testing 2.5. System Integration Testing 3. Types of testing Strona: 2/6

3.1. Functional vs Nonfunctional 3.2. Blackbox vs Whitebox 3.3. Manual vs Automated 3.4. Exploratory vs scenario 3.5. Regression Tests 4. Testing techniques 4.1. Whitebox Techniques 4.2. Blackbox Techniques 5. Defects 5.1. What is a defect 5.2. Cost of a defect and V- Model 5.3. Herd of defects 5.4. Defect Lifecycle 5.4.1. Basic statuses 5.4.2. Standard 5.4.3. Optional cases statuses 5.4.4. Acceptance Testing with internal confirmation statuses 5.5. A Perfect Defect Report 5.5.1. Severity vs Priority 5.5.2. Steps to reproduce 5.5.3. Expected result 5.5.4. Other fields 5.6. Defect Issues and special cases 5.6.1. Defect Ping-pong in Integration and Acceptance testing 5.6.2. Never to be solved low defects Strona: 3/6

5.6.3. Testability of application vs Defects 5.6.4. Specification Defects Gaps 5.6.5. Test Case Defects 5.6.6. Who creates a defect? 5.6.7. Repairing a defect without analysis 5.6.8. Defect Antipatterns 5.6.8.1. Defect in e-mail 5.6.8.2. Insulting 5.6.8.3. Personal opinion 5.6.8.4. Too much information 5.6.9. Acceptance testing: Who pays for defect and smuggling new functionality 5.6.10. Defect Decision Board - Sprint with defects 5.6.11. Sinking with defects - Bug busters week 5.6.12. Consultation hours 6. Metrics in scope of quality 6.1. Are metrics really useful when talking about quality 6.1.1. Quality of the system 6.1.2. Quality of the testers work 6.1.3. Quality of developers work 6.2. Examples of QA metrics 6.2.1. Count of defects 6.2.2. Number of reopens 6.2.3. Tests passed vs Test Failed - Greener is better 6.2.4. Coverage reports 7. A Good Test Scenario Strona: 4/6

7.1. Attributes of test scenario 7.2. Good Case vs Bad Case 7.3. Granularity - Level of details in steps 7.4. Number of steps in scenario 7.5. Expected Result 7.6. Can test be a specification? 8. Requirement Based Testing 8.1. Bottom2up 8.2. Up2Bottom 9. Risk Based Testing 10. Test Automation 10.1. Advantages of automation 10.1.1. Regression of automation 10.2. Disadvantages 10.2.1. Cost of automation 10.2.2. Maintenance 10.3. Web Testing - Page Object Model 10.3.1. DDT - Data Driven Testing - introduction 10.3.2. One test - one assert 10.3.3. One test for different Dumps DEV, INT, PROD 10.3.4. One test for different browsers 10.3.5. One test for different resolutions 10.3.6. Business scenario in code 10.4. Automation Tools 10.4.1. Junit/TestNg Framework Strona: 5/6

10.4.1.1. TestSuite vs Test 10.4.1.2. Setup, WrapUp, Before, After 10.4.1.3. Naming convention - Clean Code 11. Other QA Topics 11.1. Estimation in testing 11.1.1. Small changes in code, big effort to test 11.1.2. Big changes in code, hardly nothing to test 11.1.3. Risks, and increasing effort 11.2. Reviews 11.2.1. Spec Reviews 11.2.2. Code Reviews 11.2.3. Test Case Review Strona: 6/6