{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "
\n", "

9. Testowanie integracyjne i systemowe[laboratorium]

\n", "

Krzysztof Jassem (2023)

\n", "
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# Cel laboratorium nr 9\n", "Celem laboratorium jest opracowanie planu testów integracyjnych i systemowych oraz przeprowadzenie prostego eksperymentu z testowaniem automatycznym." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# Plan laboratorium\n", "\n", " ## Zadanie 1.\n", "Dla Waszego systemu opracujcie po jednym przykładzie testu na każdym poziomie szczegółowości: \n", " * \"smoke test\"\n", " * \"sanity test\"\n", " * \"regression test\"\n", " \n", "Maksymalna ocena: 10 punktów\n", "\n", " ## Zadanie 2. Plan testów\n", "Opracujcie plan testów, zawierający przypadki testowe. \n", "Należy założyć, że testy mają obejmować co najmniej 3 typy testowania. \n", "\n", "Maksymalna ocena: 20 punktów\n", "\n", "## Zadanie dodatkowe. Testy automatyczne\n", "Korzystając z frameworku Selenium opracujcie test automatyczny, sprawdzający jakąś podstawową funkcjonalność Waszego systemu (np. logowanie.) \n", "(W zastępstwie można opracować test automatyczny logowania do jednego z systemów: USOS, Jira lub Git.) \n", "Jako wynik zadania umieśćcie nagranie testu. \n", "\n", "Maksymalna ocena: 10 punktów\n", "\n", "## Zakończenie sprintu\n", "10 punktów\n", "\n", "## Rozpoczęcie kolejnego sprintu" ] } ], "metadata": { "author": "Krzysztof Jassem", "email": "jassem@amu.edu.pl", "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "lang": "pl", "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.8.5" }, "subtitle": "09. Testowanie integracyjne i systemowe[laboratorium]", "title": "Projekt badawczo-rozwojowy", "year": "2021" }, "nbformat": 4, "nbformat_minor": 4 }