Klausimai pažymėti „testavimas“

Programinės įrangos testavimas - tai bet kokia veikla, kuria siekiama įvertinti programos ar sistemos atributus arba galimybes ir nustatyti, ar jis atitinka norimus rezultatus.
31
atsakymas

Vieno bandymo C kodas

Šią vasarą dirbau įterptinėje sistemoje, parašyta tiesiogiai C. Tai buvo esamas projektas, kuriame dirbau. Buvau gana paprasta rašyti vieneto testus „Java“ naudojant „JUnit“, bet man buvo nuostolingas dėl geriausio būdo rašyti modulinius elementus ...
paklausė 15 rugsėjo. '08 10:12 val
8
atsakymai

Koks skirtumas tarp modulinių, funkcinių, priėmimo ir integracijos testų?

Koks skirtumas tarp vieneto testavimo, funkcinio, priėmimo ir integravimo (ir bet kokių kitų tipų bandymų, kurių nepaminėčiau)?
nustatyti 05 vas '11, 2:59
31
atsakymas

Koks skirtumas tarp išdėstymų ir kištukų?

Aš perskaičiau įvairius straipsnius apie bandymus, susijusius su gėdingumu ir stubbingu, įskaitant Martin Fowler Mocks, bet ne visai supranta skirtumą.
rugpjūčio 11 d '10, 17:19
22
atsakymai

Kas yra vieneto testas, integracijos testas, dūmų bandymas, regresijos testas?

Kas yra vieneto testas, integracijos testas, dūmų testas, regresijos testas ir kokie yra jų skirtumai? Ir kokias priemones galiu naudoti kiekvienam iš jų? Pavyzdžiui, naudoju JUnit ir NUnit testų moduliams ir testų integracijai. ...
nustatyti 06 vas '09 15:08
8
atsakymai

Rašymo vienetų testai „Python“: kaip pradėti?

Baigiau savo pirmąjį teisingą projektą Pythone, o dabar mano užduotis - užrašyti bandymus. Kadangi tai yra pirmas kartas, kai padariau projektą, tai pirmas kartas, kai jį užrašysiu. Kyla klausimas, kaip pradėti? Aš neturiu idėjos. ...
nustatytas liepos 30 d. 10 val
48
atsakymai

Patikrinkite, ar yra „JavaScript“ objekto objektas

Jei turiu objekto nuorodą: var test = {}; kurios potencialiai (bet ne iš karto) turės įdėtus objektus, tokius kaip: {level1: {level2: {level3: "level3"}}}; Koks yra geriausias būdas patikrinti raktų prieinamumą labiausiai įdėtame ...
nustatytas balandžio 13 d '10, 18:47
14
atsakymai

Kaip vieneto testas abstrakčios klasės: išplėsti su stubs?

Man buvo įdomu, kaip vieneto testas abstrakčios klasės ir klasės pratęsia abstrakčias klases. Ar turėčiau išbandyti abstrakčią klasę, ją išplėsti, užbaigti abstrakčius metodus ir tada išbandyti visus konkrečius metodus? Tada patikrinkite tik įvykdytus ...
nustatyti spalio 28 d '08 4:25 val
31
atsakymas

Kaip imituoti GPS vietą „Android“ emuliatoriuje?

Norėčiau gauti „Android“ emuliatoriaus ilgumą ir platumą testavimui. Ar kas nors man patars, kaip tai padaryti? Kaip nustatyti emuliatoriaus vietą bandymo padėtyje?
nustatyti 17 vas '10, 12:55
7
atsakymai

Kaip parašyti testą, laukiant klaidų Jasmine?

Bandau parašyti „Jasmine Test Framework“ testą, kuris tikisi klaidos. Šiuo metu naudojasi „GitHub Jasmine Node.js“ integracija. Mano mazgo modulyje turiu šį kodą: išmeskite naują klaidą („Parsavimas nėra įmanoma“); Dabar aš kankinu ​​...
lapkričio 10 d. '10, 15:57
26
atsakymai

Ar turėčiau išbandyti privačius metodus ar tiesiog viešuosius?

Aš perskaičiau šį pranešimą apie tai, kaip išbandyti asmeninius metodus. Paprastai jų nekontroliuoju, nes visada maniau, kad greičiau būtų patikrinti tik viešuosius metodus, kurie būtų vadinami iš objekto ribų. Ar išbandote asmeninius metodus? Ar turiu juos visada ...
rugsėjo 19 d '08 10:56 val
13
atsakymai

Vieneto bandymai ir funkciniai bandymai

Koks skirtumas tarp vieneto testų ir funkcinių testų? Ar vieneto testas taip pat gali patikrinti funkciją?
nustatytas balandžio 30 d '10, 4:42
7
atsakymai

Kaip paleisti tik vieną bandymų klasę gradale

Aš esu naujas „Gradle“. Aš naudoju „Gradle 1.10“ ir „Ubuntu 13“. Noriu žinoti, ar yra kokių nors komandų paleisti tik vieną bandymų klasę, panašią į „testonly“ SBT.
nustatė kovo 19 d. 14 val. 15:15
8
atsakymai

Tikslus laiko matavimas veikimo bandymams

Koks tiksliausias būdas pamatyti, kiek laiko, pavyzdžiui, metodas, gautas kodas? Lengviausias ir greičiausias, manau, yra: DateTime start = DateTime.Now; {// Kažką darbą} TimeSpan timeItTook = DateTime.Now - start; Bet kiek t ...
nustatyti birželio 09'09, 13:37
20
atsakymai

Paleiskite „Android“ emuliatorių greičiau

„Android“ emuliatorius yra šiek tiek vangus. Kai kuriems įrenginiams, pvz., „Motorola Droid“ ir „Nexus One“, programa veikia greičiau pačiame įrenginyje nei emuliatoriuje. Tai yra problema bandant žaidimus ir vaizdo efektus. Kaip atlikti emuliatoriaus darbą ...
balandžio 18 d '10, 18:02
14
atsakymai

Kaip paleisti vieną testą / spec failą RSpec sistemoje?

Noriu, kad būtų galima paleisti atskirus testus spec faile - pavyzdžiui, vienam failui, kurį redaguoju. rake spec atitinka visas specifikacijas. Mano projektas nėra „Rails“ projektas, todėl rake spec: doc neveikia. Aš nežinau, ar jis turi ...
rugsėjo 27 d '08 19:11