SylabUZ
Nazwa przedmiotu | Application testing and development |
Kod przedmiotu | 06.0--INFP-TiRA-Er |
Wydział | Wydział Nauk Inżynieryjno-Technicznych |
Kierunek | Informatyka |
Profil | ogólnoakademicki |
Rodzaj studiów | Program Erasmus pierwszego stopnia |
Semestr rozpoczęcia | semestr zimowy 2021/2022 |
Semestr | 6 |
Liczba punktów ECTS do zdobycia | 4 |
Typ przedmiotu | obowiązkowy |
Język nauczania | angielski |
Sylabus opracował |
|
Forma zajęć | Liczba godzin w semestrze (stacjonarne) | Liczba godzin w tygodniu (stacjonarne) | Liczba godzin w semestrze (niestacjonarne) | Liczba godzin w tygodniu (niestacjonarne) | Forma zaliczenia |
Laboratorium | 30 | 2 | - | - | Zaliczenie na ocenę |
Wykład | 15 | 1 | - | - | Zaliczenie na ocenę |
To familiarize students with modern testing and application development techniques.
Formation of rules required recommended tests and acquisition of skills to test automation.
Planning and implementation of tests.
Java and Web technologies
Industrial IT project management
Basic principles of program testing, testing places in computer engineering and software engineering. The role of testing in the development of information systems. Source code inspection and test case creation. Testing individual application modules, integration testing. Functional testing, system, acceptance and installation. Testing non-functional attributes, structural testing. Extreme tests. Testing internet applications. Continuous Integration. Test automation, including test automation tools. The role of testing in agile methodologies, systems development using agile methodologies.
Lecture: conventional and multimedia lecture.
Laboratory: laboratory exercises
Opis efektu | Symbole efektów | Metody weryfikacji | Forma zajęć |
Lecture - The condition of getting credit is obtaining a positive grade from the written test.
Laboratory - the condition for passing is obtaining positive grades from all laboratory exercises, planned to be implemented under the laboratory program (80%) and activity in the classroom (20%).
Components of the final grade = lecture: 50% + laboratory: 50%
How Google Tests Software, James A. Whittaker, Jason Arbon, Jeff Carollo, Addison-Wesley Professional, 2012
The Digital Quality Handbook: Guide for Achieving Continuous Quality in a DevOps Reality, Eran Kinsbruner, 2017
Test Automation in the Real World: Practical Lessons for Automated Testing
by Greg Paskal
Zmodyfikowane przez dr inż. Michał Doligalski (ostatnia modyfikacja: 08-09-2021 21:06)