.NET Framework tanácsok tesztelése

szavazat
45

Én keresem, hogy vezessenek be egy egység tesztelése keretet a mix a munkám. Azért használjuk a Visual Studio 2005 (bár lehet mozgó 2008 a következő 6 hónap), és a munka elsősorban a C #. Ha a keret van valamilyen IDE integráció az lesz a legjobb, de nyitott vagyok kereteket, amelyek nem rendelkeznek az integráció, de még mindig viszonylag egyszerű, hogy hozzanak létre. Megyek, hogy ellenállást fog így vagy úgy, ezért ha biztos lehet benne, amit én rámenős nem a fájdalom a nyak, hogy segítene az én esetemben.

A nyilvánvaló választás a kutatás tettem eddig pontot NUnit, de szeretném, hogy a benyomások, hogy valaki, aki ténylegesen használt előtt ajánlotta a csapatnak.

Van valaki odakint használt NUnit? Ha igen, van-e buktatókat, illetve korlátozására, amit tudnia kell? Vannak más jó lehetőségek odakinn? Ha így van, ha már használta mindkét NUnit abban, én nagyon értékelem egy ötlet erősségek és gyengeségek őket.

A kérdést 03/08/2008 15:53
a forrás felhasználó
Más nyelveken...                            


10 válasz

szavazat
16

Scott Hanselman volt egy jó Podcast erről, melynek címe:

„A múlt, jelen és jövő a .NET Unit Testing kereteknek”

:

Hanselminutes # 112

Válaszolt 03/08/2008 15:57
a forrás felhasználó

szavazat
40

Azt hiszem, NUnit ez a legjobb megoldás. A TestDriven.NETkapsz nagy belüli integráció VS.NET. (ReSharper is van egy egység teszt futó, ha használja azt). NUnitez egyszerű a használata, és követi a megállapított paradigma. Azt is találni bőven projektek / útmutatók / útmutatók használatát, amely mindig segít.

A másik fő választás valószínűleg MBUnit, ami több és több helyen is, mint a BDDkeret választás (együtt Gallio http://www.gallio.org ).

Válaszolt 03/08/2008 15:59
a forrás felhasználó

szavazat
7

Visual Studio 2008egy beépített teszt projekt típus, amely működik hasonló módon NUnit, de nyilvánvalóan sokkal szorosabb integráció Visual Studio(futtatható minden építmények és megmutatja az eredményeket hasonló módon, hogy az átalakítás eredménye oldal frissítésekor megoldás fájlok), de nyilvánvalóan nem olyan kiforrott, mint NUnit mivel elég új, és nem vagyok biztos abban, hogy hogyan kezeli a gúnyos.

De érdemes lenne vizsgálja, amikor a csapat költözik VS2008

Válaszolt 03/08/2008 16:07
a forrás felhasználó

szavazat
4

mbUnitÉrdemes alook, hogy rendelkezik-e a funkciók hasonló NUnit, azt saját GUI, vagy lehet építeni VS, ha van Resharper. Azt is javasoljuk, Rhino Mocksha csinálsz bármilyen TDD.

Válaszolt 03/08/2008 20:36
a forrás felhasználó

szavazat
3

Azt mondanám mbUnit is, szeretem, hogy képes futtatni egy tesztet sokszor csak megadásával bemenetek és az eredmény jobbra fent a teszt funkció. Borzalmas leírása, amit gondolok, így itt van egy link, amely megmutatja, hogy mire gondolok.

Válaszolt 07/08/2008 02:55
a forrás felhasználó

szavazat
5

Amikor elkezdtem egység tesztelése kezdtem NUnit, mivel egyszerűen beállítható és használható, jelenleg én vagyok a beépített tesztelője, hogy jön Resharper, hogy így én is könnyen válthatsz kód és a vizsgálati eredményeket. Mellékesen NUnitérzékeli, ha már össze a kódot, így nem kell semmilyen frissítési itt NUnit. Resharperautomatikusan elvégzi építmények, amikor úgy dönt, hogy fut egy specifikus teszt.

Válaszolt 16/09/2008 11:46
a forrás felhasználó

szavazat
8

A beépített egység vizsgálat VS 2008rendben van, de a nehéz integrálni a CruiseControl.net, minden bizonnyal sokkal nehezebb, mint a normális NUnit.

Így megy NUnit, ha azt tervezi, hogy szép automatizált teszteket.

Válaszolt 16/09/2008 11:48
a forrás felhasználó

szavazat
6

Már használja xUnit.net . Úgy tűnik, hogy összekapcsolják az összes legjobb nUnit, mbUnités MSTest.

Válaszolt 01/10/2008 13:57
a forrás felhasználó

szavazat
5

Próbálja még PEX eszköz Ez a Microsoft saját valószínűleg hamarosan be kell építeni VSTS és nem támogatja NUnit , MbUnitésxUnit.net

Azt használja is kicsi Console Application tesztelésére egy osztály vagy kis könyvtár. Lehet másolja be a kódot honnan van

Válaszolt 18/04/2009 10:00
a forrás felhasználó

szavazat
5

VSTT 2010kell egy jó esélye, ha keres funkcionális teszt automatizálás. Web Services Tesztelés, UItesztelés, tesztelés és Biztalk Adatvezérelt tesztelés támogatása. Kérjük, nézd meg VSTT

Válaszolt 28/05/2011 21:03
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more