<html>Sziasztok!<br /><br />A generalt kod viselkedesenek tesztelese OK, az augusztusi sprint tervezett fejlesztesie utan jutunk olyan helyzetbe az akciokoddal, hogy ez erdemben lehetove valik.<br /><br />A GUI/IDE tesztek egy erre ortogonalis problema. Az automatizalt GUI tesztek mellett tamogatom a unit tesztelest is, ha nem utkozik komoly technikai akadalyokba, mert az automatikus GUI teszt altal kihozott hibat esetenkent nehez megtalalni.<br /><br />Gergo<br /><br />On Friday, July 24, 2015 20:51 CEST, Mormota <attila.ulbert@gmail.com> wrote:<br /> <blockquote type="cite" cite="CALcKjcpF9M_ncZhvZH=Svg7SDam_ta9qOqC1euLoH5_0H2R7+A@mail.gmail.com"><div dir="ltr">Jaja, nagyon tamogatom, hogy szanjunk erre idot az augusztusi sprintben. <div> </div><div>Fontos hogy tudatositsuk, az Ericsson is tamogatja, hogy kilepjunk a piacra a cuccal. Szerintem jo uton haladunk, az E/// is elismeri, hogy a BME elott jarunk sok tekintetben. Most a legnagyobb kockazatot a model alapu tesztek hianyaban latom. Oldjuk meg, es nyugodtan mehetunk az Airbushoz meg a Saabhoz, Volvohoz, stb.</div><div> </div><div>Mormota</div></div><div class="gmail_extra"> <div class="gmail_quote">2015-07-24 20:40 GMT+02:00 Boldizsár Németh <span dir="ltr"><<a target="_blank" href="mailto:nboldi@caesar.elte.hu">nboldi@caesar.elte.hu</a>></span>:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000">Igen, amire a következő hónapban nagy hangsúlyt kellene fektetni, az a modell alapú tesztek. Tehát van egy X modellem, amiről tudom, hogy ha helyes kódot generálunk a különböző modellelemekből, akkor a futása során küld egy TestPassed üzenetet egy külső tesztelő komponensnek. Ilyenből elég sokat lehetne csinálni, és gyorsan futnának. Most pillanatnyilag csak reménykedünk abban, hogy a kód, amit generálunk valóban azt csinálja, amit akarunk.<br /><br />Boldi<div><div class="h5"> <div>On 2015.07.24. 20:35, Mormota wrote:</div><blockquote type="cite"><div dir="ltr">Nekem vannak ketsegeim azzal kapcsolatban, hogy eleget nyernenek-e ezzel. Szempontok:<div>1. Vannak automatizalt GUI tesztjeink, ergo ha valami a user szamara is erzekelhetoen nem jol mukodik, azt megfogjuk. Lehet, hogy vannak hibak a rendszerben, de azok valoszinuleg rejtev maradnak a user szamara addig, amig uj fukciot nem rakunk a rendszerbe. Akkor viszont elojonnek a GUI teszten.</div><div>2. Nincsenek automatizalt generator tesztek. Pedig ugye valahol ez az egesz rendszer lelke. Ugye mar egy ideje beszelunk egy egyszeru tesztframeworkrol, ami tobbek kozott azert nem valosult meg, mert nem tamogattunk tobb osztalyt, es nem volt action language. Ez most megvaltozott. </div><div> </div><div> </div></div><div class="gmail_extra"> <div class="gmail_quote">2015-07-24 19:55 GMT+02:00 Karácsony Máté <span dir="ltr"><<a target="_blank" href="mailto:kmate@caesar.elte.hu">kmate@caesar.elte.hu</a>></span>:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><pre>> Hmm... Van itt egy csomó kis izé, egy Registry, egy Container, egy
Converter. Ezeket külön lehetne tesztelni.
Teljesen egyetértek, ezt én is így szeretném. Úgy kéne mindent megírni, hogy az extension point osztályok csak triviális delegációkat tartalmazzanak, a magukban unit tesztelt osztályokra. Másik lehetőség, hogy mi hajtjuk meg az extension point osztályokat azzal a szemantikával, ahogyan az Eclipse is hívja. Ami miatt ezt eddig nem csináltuk meg, az szerintem az, hogy van jó pár objektum beküldve ezeken az interfészeken, amiket nagyon nehéznek tűnik mock-olni elsőre (pl. Resource, meg minden egyéb, aminek bonyolult dokumentálatlan belső invariánsai vannak). Utána kéne nézni, hogy ehhez nincs-e valami Eclipse-specifikus mocking support. Ha nincs, side projektként előbb-utóbb indíthatunk egy ilyen libet, ha ráérünk :)
Üdv,
Máté
</pre></div><br />_______________________________________________<br />Modelinterpreter mailing list<br /><a target="_blank" href="mailto:Modelinterpreter@plc.inf.elte.hu">Modelinterpreter@plc.inf.elte.hu</a><br /><a rel="noreferrer" target="_blank" href="https://plc.inf.elte.hu/mailman/listinfo/modelinterpreter">https://plc.inf.elte.hu/mailman/listinfo/modelinterpreter</a><br /> </blockquote></div></div> <fieldset> </fieldset> <pre>_______________________________________________
Modelinterpreter mailing list
<a target="_blank" href="mailto:Modelinterpreter@plc.inf.elte.hu">Modelinterpreter@plc.inf.elte.hu</a>
<a target="_blank" href="https://plc.inf.elte.hu/mailman/listinfo/modelinterpreter">https://plc.inf.elte.hu/mailman/listinfo/modelinterpreter</a>
</pre></blockquote></div></div></div><br />_______________________________________________<br />Modelinterpreter mailing list<br /><a href="mailto:Modelinterpreter@plc.inf.elte.hu">Modelinterpreter@plc.inf.elte.hu</a><br /><a rel="noreferrer" target="_blank" href="https://plc.inf.elte.hu/mailman/listinfo/modelinterpreter">https://plc.inf.elte.hu/mailman/listinfo/modelinterpreter</a><br /> </blockquote></div></div></blockquote><br /><br /><br /> </html>