Technikai irányelvek
Introduction
Bevezetés
A Testathon is a hackathon-style event focused on software testing and quality assurance.
It brings together testers, QA professionals, and developers to collaboratively identify bugs, evaluate quality, and improve software robustness and usability.
The goal of the Testathon is to perform intensive testing within a short time frame, uncovering weaknesses and issues that can be addressed efficiently.
In addition to improving product quality, the event provides a learning-focused, collaborative environment where participants can:
- sharpen their testing skills,
- experiment with new tools and techniques,
- and learn from each other through teamwork.
A Testathon egy hackathon jellegű esemény, amely a szoftvertesztelésre és a minőségbiztosításra fókuszál.
Tesztelőket, QA szakembereket és fejlesztőket hoz össze annak érdekében, hogy közösen fedezzenek fel hibákat, értékeljék a minőséget, és javítsák a szoftverek megbízhatóságát és használhatóságát.
A Testathon célja az intenzív tesztelés rövid idő alatt, olyan problémák feltárásával, amelyek gyorsan kezelhetők.
Az esemény emellett tanulási és együttműködésre épülő környezetet biztosít, ahol a résztvevők:
- fejleszthetik tesztelési készségeiket,
- új eszközöket és módszereket próbálhatnak ki,
- és egymástól tanulhatnak.
Technical Guidelines
1. Teams and Participation
- Participants may compete individually or in teams.
- A team may consist of up to 4 members, unless stated otherwise by the organizers.
- Teams retain ownership of the materials they create during the event (e.g. test cases, bug reports), subject to the legal terms defined separately.
2. Time Frame and Original Work
- The Testathon is a level playing field competition.
- All testing activities, findings, and outputs must be created during the official event period.
- Preparation, research, and strategy planning before the event are allowed.
- Actual testing, bug hunting, or execution before the start of the event is not permitted, in order to ensure fairness.
3. Allowed Tools and Resources
- Participants may use publicly available tools, frameworks, libraries, and methodologies.
- Open-source software and well-known testing tools are allowed.
- The use of proprietary, private, or pre-prepared test assets specifically created for this event is not allowed.
- Reusing previously developed work by open-sourcing it solely for this event is considered against fair play.
- All external resources used must be equally accessible to all participants.
4. Scope of Testing
- The scope and target software will be defined by the organizers.
- Participants must restrict all activities to the authorized systems and environments.
- Any action outside the defined scope is strictly prohibited.
- Unethical, unauthorized, or destructive activities (e.g. denial-of-service attacks, data corruption, unauthorized access) will result in immediate disqualification and may have legal consequences.
5. Instructions and Cooperation
- Participants are expected to follow all technical and procedural instructions provided by the organizers.
- Cooperation with mentors, organizers, and fellow participants is expected.
- The Testathon emphasizes learning and collaboration, not just competition.
- Cheating, abuse, or unsportsmanlike behavior is not tolerated.
Technikai irányelvek
1. Csapatok és részvétel
- A résztvevők egyénileg vagy csapatban is indulhatnak.
- Egy csapat legfeljebb 4 főből állhat, hacsak a szervezők másképp nem rendelkeznek.
- A résztvevők megtartják az esemény során létrehozott anyagok tulajdonjogát (pl. tesztesetek, hibajegyek), a külön meghatározott jogi feltételek figyelembevételével.
2. Időkeret és eredeti munka
- A Testathon egyenlő feltételeket biztosító verseny.
- Minden tesztelési tevékenységet és eredményt az esemény hivatalos időtartama alatt kell létrehozni.
- Előzetes felkészülés, kutatás és tervezés megengedett.
- Az esemény kezdete előtt végzett tényleges tesztelés vagy hibakeresés nem engedélyezett.
3. Engedélyezett eszközök és források
- Nyilvánosan elérhető eszközök, könyvtárak, keretrendszerek és módszertanok használata engedélyezett.
- Open-source megoldások és ismert tesztelési eszközök használhatók.
- Előre elkészített, nem nyilvános vagy proprietáris tesztanyagok használata nem megengedett.
- Korábban létrehozott munka kizárólag az esemény céljára történő újrafelhasználása nem megengedett.
- Minden felhasznált külső forrásnak minden résztvevő számára elérhetőnek kell lennie.
4. Tesztelési hatókör
- A tesztelendő szoftvert és annak hatókörét a szervezők határozzák meg.
- A résztvevők kizárólag a meghatározott környezetben és rendszereken dolgozhatnak.
- A hatókörön túli tevékenységek szigorúan tiltottak.
- Jogosulatlan, etikátlan vagy károkozó tevékenység azonnali kizárást von maga után.
5. Utasítások és együttműködés
- A szervezők technikai és szervezési utasításait kötelező betartani.
- Elvárt a mentorokkal, szervezőkkel és más csapatokkal való együttműködés.
- Az esemény célja a tanulás és közös fejlődés, nem kizárólag a versengés.
- Sportszerűtlen viselkedés vagy csalás nem megengedett.