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

Gera Zoltán gerazo at caesar.elte.hu
Mon Jul 27 11:16:22 CEST 2015


Szuper. Ebben a szellemben fogom csinálni a refaktort.


2015-07-27 10:32 keltezéssel, Dévai Gergely írta:
> Sziasztok!
>
> A generalt kod viselkedesenek tesztelese OK, az augusztusi sprint 
> tervezett fejlesztesie utan jutunk olyan helyzetbe az akciokoddal, 
> hogy ez erdemben lehetove valik.
>
> 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.
>
> Gergo
>
> On Friday, July 24, 2015 20:51 CEST, Mormota <attila.ulbert at gmail.com> 
> wrote:
>> Jaja, nagyon tamogatom, hogy szanjunk erre idot az augusztusi sprintben.
>> 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.
>> Mormota
>> 2015-07-24 20:40 GMT+02:00 Boldizsár Németh <nboldi at caesar.elte.hu 
>> <mailto:nboldi at caesar.elte.hu>>:
>>
>>     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  <mailto:Modelinterpreter at plc.inf.elte.hu>
>>>     https://plc.inf.elte.hu/mailman/listinfo/modelinterpreter
>>
>>     _______________________________________________
>>     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/20150727/c5761ac4/attachment-0001.html>


More information about the Modelinterpreter mailing list