Tesztelés a Gyakorlatban

TESZTELÉS A GYAKORLATBAN – A SZAKÉRTŐ TESZTELŐK LAPJA • A buildben, tesztekben, és kitelepítési infrastruktúrában található hibákat korán azonosítani és ennek megfelelően kezelni lehet az új munkanap elején, ami minimalizálja a negatív hatásokat a csapatra nézve. • A buildelés folyamatos, ezér t könnyen össze lehet vetni két vagy több egymás utáni buildet, hogy megkereshessük a problémák gyökerét. • Az embereknek nem kell emlékeznie a buildelés futtatására, mer t az automatikusan megtör ténik, ez segít időt spórolni. • Minden reggel elérhető egy repor t a kód és a környezet jelenlegi állásáról – ez segít a gyors probléma megoldásban. • A buildelés éjszaka fut, így nem zavarja a megszokott fejlesztést és kitelepítést, nem foglalja le a környezetet sem. Az éjszakai buildek segítenek megbizonyosodni abban, hogy a kódbázis egészséges maradt Az éjszakai buildelések egyik mellékhatása, hogy rákényszeríti a csapatot egy teljesen automatizált build script10 előállítására és karbantar tására. Ez segít a buildelés folyamatának dokumentálásában és a megismételhetőségében. Mi több, az automatizált buildek jók a következő hibák megtalálásában: • Valaki átír t valamit, ami tönkreteszi a buildet. • Valaki elfelejtett egy szükséges fájlt vagy változtatást beküldeni. • A buildelési script már nem működik. • A buildelést végző gép elromlott. • A buildeléshez szükséges program(ok) tanúsítványa lejár t. Arról vitatkozhatunk, hogy milyen fajta tesztelésre van szükség11 a szof tveres projektek világában. Néhány tesztelő és fejlesztő erősen a felfedezések előnyeivel fog érvelni, mások a tesztautomatizálás vagy manuális átnézések hívei. Ettől függetlenül, a modern szof tveres projektekben az éjszakai buildelés egy megkerülhetetlen szükséglet, ha a csapat szeretne a saját kódbázisára számítani és folyamatosan, időről-időre a szof tverüket kitelepíteni. Röviden, megéri az erőforrásokat egy stabil éjszakai buildelési pipeline kiépítése. Szerző: Kinga Witko Forrás: ht tps: //blog.testproject . io/2019/10/14/whatare-the-benef its-of-having-nightly-builds/ Hivatkozások: 1. https://blog.testproject.io/2019/02/28/integratingtestproject-with-jenkins-ci/ 2. https://www.jetbrains.com/teamcity/ 3. https://testproject.io/ 4. https://blog.testproject.io/2019/02/28/integratingtestproject-with-jenkins-ci/ 5. https://api.testproject.io/docs/v2/ 6. https://blog.testproject.io/2019/08/27/test-automationci-testproject-api/ 7. https://jenkins.io/ 8. https://blog.testproject.io/2019/08/27/test-automationci-testproject-api/ 9. https://blog.testproject.io/2018/12/20/inside-a-stationeryshop-analyzing-different-testing-methods/ 10. https://blog.testproject.io/2019/08/27/testautomation-ci-testproject-api/ 11. https://blog.testproject.io/2018/11/13/test-automationis-still-testing/ Kinga Witko A Szakmai Minőség szószólója, tapasztalt webes és mobil alkalmazás tesztelő. 2013–ban kezdődtek a Minőségbiztosítási kalandjaim. Dolgoztam tesztelőként, teszt vezetőként, valamint Product Ownerként. Jelenleg teszt menedzserként dolgozom egy autóipari projekten a wrocławi Capgemini-nél, a minőségért, valamint a folyamatokért vagyok felelős. Továbbá blogger is vagyok, valamint konferenciákon is előadok. Azt kívánom, hogy bárcsak minden alkalmazás elérhető lenne. Szeretem a cicákat, a nagyszerű design-t, és a sci-fi filmeket. Érdekelnek az asztronómia újdonságai. és új technológiák. 31 . oldal TESZTAUTOMATIZÁLÁS

RkJQdWJsaXNoZXIy MTEyMzcyNw==