Knowledge base: Warsaw University of Technology

Settings and your account

Back

Faults Injection System for TCP/IP Networks

Maciej Kępiński

Abstract

Programmers and software testers have a lot of problems with preparing appropriate tests for the created system. There can be a lot of mistakes and problems in the code which were not detected. The problem is even more complicated when somebody is testing distributed system. This composition describes tool which was prepared for injecting some errors in TCP/IP networks and blocking connections between the chosen hosts. It can be very useful during software testing especially when visualization of communication is needed. Tester can very easily specify the type of error. No additional intervention in the code of the tested application is needed.
Diploma type
Engineer's / Bachelor of Science
Diploma type
Engineer's thesis
Author
Maciej Kępiński (FEIT/ICS) Maciej Kępiński,, The Institute of Computer Science (FEIT/ICS)Faculty of Electronics and Information Technology (FEIT)
Title in Polish
System wstrzykiwania błędów komunikacyjnych
Supervisor
Michał Nowacki (FEIT/ICS) Michał Nowacki,, The Institute of Computer Science (FEIT/ICS)Faculty of Electronics and Information Technology (FEIT)
Certifying unit
Faculty of Electronics and Information Technology (FEIT)
Affiliation unit
The Institute of Computer Science (FEIT/ICS)
Language
(pl) Polish
Status
Finished
Issue date (year)
2007
Internal identifier
ENII-PI.000718
Keywords in Polish
aplikacje rozproszone, testowanie oprogramowania, sieci komputerowe, symulacja awarii
Keywords in English
testing tools, distributed systems, software testing, computer networks, simulation
Abstract in Polish
Programiści i testerzy oprogramowania bardzo często stają przed problemem przygotowania odpowiednich testów, które umożliwiłyby wykrycie błędów niezauważonych podczas implementacji systemu. Problem jest o wiele bardziej złożony, jeśli chodzi o aplikacje rozproszone komunikujące się przy udziale różnego rodzaju sieci komunikacyjnych. Praca przedstawia stworzony system wstrzykiwania błędów komunikacyjnych. Dzięki zastosowaniu aplikacji i przygotowaniu właściwych testów możliwym staje się przetestowanie zachowania aplikacji rozproszonych nie tylko podczas wstrzykiwanych błędów, lecz również podczas normalnej pracy systemu. Warto na samym początku zwrócić uwagę, iż nie jest wymagana żadna ingerencja w kod programów a testy mogą być wykonywane z wcześniej skompilowanym programem.

Uniform Resource Identifier
https://repo.pw.edu.pl/info/bachelor/WUT0a9ea4eb029e44739afa0550f4cac03b/
URN
urn:pw-repo:WUT0a9ea4eb029e44739afa0550f4cac03b

Confirmation
Are you sure?
Report incorrect data on this page