Szoktad használni az IDE-dben a "Run" közelében található "Test" gombot?

Címkék

Nem, nem is próbáltam még
17% (41 szavazat)
Nem, kipróbáltam, de bonyolultnak tűnt, rájöttem hogy mindig tudok egyszerűbben teszteseteket átadni
3% (8 szavazat)
Nem, kipróbáltam, megpróbáltam megszokni, de sokadjára is bonyolultnak tűnt, feladtam
1% (2 szavazat)
Időnként igen, de sokszor nem ez a legjobb módja a tesztelésnek
11% (27 szavazat)
Igen, rendszeresen használom
9% (22 szavazat)
Igen, mindig ezt használom tesztelésre
2% (6 szavazat)
Egyéb, leírom hozzászólásban
5% (12 szavazat)
Nem használtam még IDE-t programozáshoz, vagy nem láttam még "test" gombot rajta
51% (124 szavazat)
Összes szavazat: 242

Hozzászólások

Láttam már pár IDE-t, ilyen test gombot egyiken se. Bár nem is kerestem, úgyhogy lehet, hogy volt.

En vagyok a kolto, es a kolto unit testre gondolt, de direkt lett igy korulirva. A run mellett talalhato debug modot tenyleg beneztem, mert epp xcode van a legtobbszor elottem, es ugy remlett, a tobbi IDE-ben is van hasonlo test gomb a run gomb kozeleben.

Azert lett korulirva igy, hogy kideruljon, talalt-e mar valaki olyan megoldast, ami baratsagosabb egy kilepessel vegzodo test() methodus irasanal, amit beteszek a main fuggveny elejere kezzel, meg persze ki is veszem onnan ha mar nem kell

"egy kilepessel vegzodo test() methodus irasanal, amit beteszek a main fuggveny elejere kezzel, meg persze ki is veszem onnan ha mar nem kell"

zomfg

Szamomra alap, hogy tudjam egyszeruen futtatni az osszes unit testet parancssorbol (CI miatt) es IDE-bol is. Fokent Java/maven-t tolok, igy parancssorban "mvn test". IDE-ben (IntelliJ IDEA) meg altalaban a Project nezetben jobbklikk a megfelelo unit test osztaly/package-re, majd Run/Debug, ismetelt futtatasnal meg Ctrl+F11.

Szerk: "Azert lett korulirva igy, hogy kideruljon, talalt-e mar valaki olyan megoldast, ami baratsagosabb"

Ha leirod, hogy milyen kornyezetet hasznalsz, valszeg kapsz par tippet.

----------------------
"ONE OF THESE DAYS I'M GOING TO CUT YOU INTO LITTLE PIECES!!!$E$%#$#%^*^"
--> YouTube csatornám

Régen Delphi 5-nél használtam utoljára IDE-t, nem emlékszem, hogy lett volna rajta "Test" gomb.
Jelenleg nálam az "IDE": mcedit/gedit.

-fs-
Az olyan tárgyakat, amik képesek az mc futtatására, munkaeszköznek nevezzük.
/usr/lib/libasound.so --gágágágá --lilaliba

"Egyéb, leírom hozzászólásban" - 4 szavazat
hozzaszolasok szama: 2 (most mar 3)

Az a baj a magyar IT-vel, hogy nem tudja megtartani az igereteit :)

--------------------------------------
Unix isn't dead. It just smells funny.

Meg Knuth sem, de ot nem is zavarja :)

John McCarthy decided in 1971 to have a Memorial Day Programming Race. All of the contestants except me worked at his AI Lab up in the hills above Stanford, using the WAITS time-sharing system; I was down on the main campus, where the only computer available to me was a mainframe for which I had to punch cards and submit them for processing in batch mode. I used Wirth’s ALGOL W system (the predecessor of Pascal). My program didn’t work the first time, but fortunately I could use Ed Satterthwaite’s excellent offline debugging system for ALGOL W, so I needed only two runs. Meanwhile, the folks using WAITS couldn’t get enough machine cycles because their machine was so overloaded. (I think that the second-place finisher, using that "modern" approach, came in about an hour after I had submitted the winning entry with old-fangled methods.) It wasn’t a fair contest.

As to your real question, the idea of immediate compilation and "unit tests" appeals to me only rarely, when I’m feeling my way in a totally unknown environment and need feedback about what works and what doesn’t. Otherwise, lots of time is wasted on activities that I simply never need to perform or even think about. Nothing needs to be "mocked up."

--------------------------------------
Unix isn't dead. It just smells funny.

Kedvencem, amikor ircen valaki kijelentette, hogy de lehet hibatlan programot irni, ime:

!/bin/bash
exit 0

Amikor rajott, hogy kihagyta a kettoskeresztet, eleg csalodott volt :)

szerk: csak hogy erdemben is hozzaszoljak, szerintem a teszteles nagyon jo otlet,
az IDE-k nem annyira. En ODA-kat hasznalok. Ordinary developement application.

--------------------------------------
Unix isn't dead. It just smells funny.

Ez egy ilyen trükkös kérdés, mint pld. a "mire gondolhatott a költő"? Mi ez a Test gomb?

Szerintem nézd meg az eclipse adott részét, lehetőleg pydev telepítése és használatba vétele után.
Ilyen alapon mi különbség egy futtatás és egy teszt között?

update:
http://pydev.org/manual_adv_pyunit.html
Itt telepítés nélkül is megnézheted. Hogy mire használod, az magánügy, de elsődlegesen unittestekhez lett kitalálva.

A futtatas es a teszt kozott az a kulonbseg, hogy tok mas dolgokat inditasz el a futtatas soran, mint a teszt soran. Ezt meg egy ovodas is tudja.

Megneztem a screenshotokat, ez alapjan nem latom, hogy unittesztre lenne a cucc kihegyezve, nincs peldaul atugrasi lehetoseg a tesztbol a tesztelt kodra. Az, hogy PyUnit* -nak hivnak dolgokat benne, az nem jelent semmit, mint ahogy az se jelentene semmit, ha te Kovacs Piroska neven mutatkoznal be.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. 

Debug gomb van mellette, most is éppen használom.

25 éve programozok (igaz, újabban nem hivatásból) de ilyen "Test" gombot még nem láttam. Mondjuk az is tény, hogy IDE-t utoljára Borland C-vel használtam, valamikor a 90-es évek közepén. Azóta jól elvagyok a kedvenc editor + make kombóval.

Bocs, de ha valaki nem olvas, csak hülyéz, ráadásul valós alap nélkül...
Mert ugye eddig csak háromszor írtam le, hogy rengeteg, magát fejlesztőnek nevező egyénnel találkoztam az elmúlt években, akik nem tudták, mi az a unittest.
Fórumokon egyébként is kevés olyan ember van, akinek adok a véleményére.

Egyeb, leirom:
Nem hasznalok, mert teljesen mas feladatom van. Eszkozfuggo problemak kerulnek hozzam, vagy valami gyarto-specifikus interface, vagy valami hasonlo, amit azon az adott tipuson fejlesztek ugyis.
Sok ertelmet nem latom ebben az esetben, de a kollegak biztos hasznalnak ilyesmit (a tobbi eszkozon tul, pl. majom, kodanalizator, review, field teszt meg tarsai.. van kulon QA csapat).

--
Why did the chicken cross the road?
It was trying to get a signal on its iPhone 4.

Teszt gomb az nincs. Gyakran még gomb sincs (editor+make).
Build végén automatikusan futó teszt van (amennyiben lehet).

In this thread: az emberek nem értik a kérdést. A kérdezőt valószínűleg nem az érdekli, hogy az IDE-ben van-e Test gomb a Run mellett, hanem az, hogy használtok-e unit testeket. De fixme, ha tévednék.

Jó lenne leírni, hogy mire gondolt, mert ha igazad van, akkor az előző változtatás után ismét meg kell változtatnom a válaszomat.

Persze ezek után kérdés, hogy van-e értelme. Feltételezhetően az emberek számottevő része nem értette, mi a kérdés, tehát a válaszok sem használhatóak.

A kérdezőnek:
Debug gombot szoktam használni közepes gyakorisággal.
IDE-ben nincs Test gomb.
Unit testeket használok folyamatosan és automatikusan.

Ennel kicsit konkretabb a kerdes: hasznaljak-e az emberek a - most mar egyre tobb IDE-ben fellelheto - teszt futtatasi lehetosegeket. Ez egyreszt nyilvan implikalja, hogy hasznaljak-e az emberek az unitteszteket, de masreszt vannak olyanok is, akik a teszteket az IDE-n kivulrol futtatjak, mert pl. vannak mar olyan megoldasok is, ami egy fajl menteset erzekeli, es ha letezik hozza megfelelo unitteszt, azt abban a pillanatban meg is futtatja. Ez foleg nagy projekteknel hasznos. De van olyan is, akinek egyszeruen csak kenyelmetlen az IDE-bol futtatni a teszteket, mert mashoz szokott hozza, mas a workflow-ja.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. 

Az időnként igenre nyomtam, de felhasználói felülethez néha szopás tesztet írni, fejlesztés közben sokkal egyszerűbb, ha csak végigkattintgatom. Adatmachinációra viszont már kezdek ráállni TDD-re. Már amennyire meg tudom szokni...

Visual Studio-ban van ilyen, de akár csak a profiler, ez is csak Premium-tól használható értelmesen. Akinek egyébként is Premium/Ultimate van a cégnél használja, de én magam eleve jobban szeretem a saját unit teszteket és elég nekem a Prof. MSDN előfizetés is.
--
http://naszta.hu