[Modelinterpreter] Fwd: Re: hu.eltesoft.modelexecution.ide tesztek?

Boldizsár Németh nboldi at caesar.elte.hu
Fri Jul 24 20:40:32 CEST 2015


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.

Boldi

On 2015.07.24. 20:35, Mormota wrote:
> Nekem vannak ketsegeim azzal kapcsolatban, hogy eleget nyernenek-e 
> ezzel. Szempontok:
> 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.
> 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.
>
>
>
> 2015-07-24 19:55 GMT+02:00 Karácsony Máté <kmate at caesar.elte.hu 
> <mailto:kmate at caesar.elte.hu>>:
>
>     > 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é
>
>
>     _______________________________________________
>     Modelinterpreter mailing list
>     Modelinterpreter at plc.inf.elte.hu
>     <mailto:Modelinterpreter at plc.inf.elte.hu>
>     https://plc.inf.elte.hu/mailman/listinfo/modelinterpreter
>
>
>
>
> _______________________________________________
> Modelinterpreter mailing list
> Modelinterpreter at plc.inf.elte.hu
> https://plc.inf.elte.hu/mailman/listinfo/modelinterpreter

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://plc.inf.elte.hu/pipermail/modelinterpreter/attachments/20150724/101eeb11/attachment.html>


More information about the Modelinterpreter mailing list