Vissza a felfedezéshez
HírekOkosabb munka

A Greptile GPT-6 Astrával teszteli az alkalmazások működését

Az OpenAI bemutatja, hogyan automatizálja a Greptile a felhasználói műveleteket a puszta kódolvasással nehezen észrevehető hibák felderítéséhez.

Széles és keskeny lila keretekben geometriai formák állnak; a keskeny keret részben eltakar egy narancssárga lapot, amelyet átlós fénysáv világít meg.
CurioFuse · AI-illusztráció

Az OpenAI október 26-i beszámolója az alkalmazás futtatásával végzett kódmódosítás-ellenőrzést ismerteti. Daksh Gupta, a Greptile vezérigazgatója példaként egy fejlesztői szerver elindítását, a böngésző iPhone-méretűre állítását és egy eltűnő gomb modell általi felismerését említi. Ez a vállalatok beszámolója a képességről, nem független teszt.

A Greptile TREX-dokumentációja leírja a tesztelés menetét: azonosítja az érintett felhasználói műveletsorokat, beállított, elkülönített környezetben elindítja az alkalmazást, majd kattint, gépel és megvizsgálja a képernyőt. Beszámol arról, mit tesztelt és mi hibásodott meg, felvételekkel kiegészítve. A szervezet bekapcsolja a TREX-et és beállítja a környezetet; a tesztelhető működést nem érintő változtatások továbbra is kimaradhatnak.

A környezeti útmutató elválasztja az előkészítést a teszteléstől: a függőségeket mentett környezetállapotba építi, ebből indulnak az ellenőrzések. Az utasítások megadják az alkalmazást indító parancsot, a megnyitandó portot és a bejelentkezés módját. A módosított építési beállítások mentése nem végzi el az építést; ezt a felhasználó indítja, majd ellenőrzi az előzményeit. Az ajánlott szimulációhoz a beállításoknak megfelelő sikeres építés szükséges, és az nem tesz közzé bejegyzést a kódmódosítási kérelmeken.

Az eredmények útmutatója megkülönbözteti a hibákat a tesztelést megakadályozó körülményektől, például egy hiányzó változótól vagy el nem induló szolgáltatástól. Ha egyetlen felhasználói műveletsort sem tesztelt, az nem sikeres eredmény: az útmutató ilyenkor az akadályok vizsgálatára irányítja az olvasót. Az egyes ellenőrzések külön jelzik a sikert, a hibát, az akadályt és a meg sem kísérelt munkát. A műveletsor nézetében egy ellenőrzés kiválasztása a felvétel megfelelő pillanatára ugrik.

Források(4)

Források és alapelvekJavítás jelzése