Ohjelmistokehityksessä, kun olen suorittanut useita testejä ohjelmalle, onko kieliopillisesti oikein sanoa ”testaus läpäisty” (tai epäonnistunut)? On todennäköisesti oikein sanoa ”testaus on valmis”, mutta se ei kerro mitään tuloksesta.
Kommentit
- Voisitko antaa vähän enemmän asiayhteyttä kysymykseen? Onko testaus itse ohjelman sisällä vai testaatko ohjelmaa käyttäjänä.
- @CodyPace -testaus käyttäjänä
Vastaa
On tavallista sanoa ”Testaus läpäisty” tai ”Testaus epäonnistui”. Luulen, ettei kukaan kyseenalaista tätä.
Se ei ole täydellinen, kieliopillisesti oikea lause. Oletan, että tarkoitat todella: ”Ohjelmisto läpäisi testit”. Jos yritimme lukea ”läpäissyt testit” täydellisenä lauseena, meidän on pääteltävä, että ”testaus” on aihe ja ”läpäissyt” on verbi, toisin sanoen ”testaus” on ”läpäissyt” jotain. ”mitä tarkoitamme ollenkaan. Testaus ei ole läpäissyt; ohjelmisto on läpäissyt.
Voit sanoa sen passiivisena: ”Testaus on läpäisty.” Siinä tapauksessa varsinainen toimija on määrittelemätön, mutta asiayhteydessä ymmärrämme sen olla ”ohjelmisto”.
Mutta kuten sanon, ihmiset käyttävät lausefragmentteja koko ajan sekä muodollisissa että epävirallisissa yhteyksissä. Niin kauan kuin kaikki tietävät kontekstista, että puhut ohjelmistotestauksesta, ”Hyväksytty testaus” välittää halutun merkityksen.
Vastaa
Kuten @Jayn vastauksessa mainitaan, ei ole todennäköistä, että ”Testaus läpäisty” tai ”Testaus epäonnistui” aiheuttaisi sekaannusta niiden tarkoituksessa. Mutta en usko, että ”Testaus läpäisty” kuulostaa paremmalta kuin ”Testaus onnistui”. ”Testaus epäonnistui” voidaan käyttää ”Testaus epäonnistui”.
Molemmat lauseet (testaus onnistui ja testaus epäonnistui) ovat yleisesti ottaen käytetään kun viitat mihin tahansa testiin.
Todellinen käyttö:
Vastaa
Lausekkeesi
Testaus läpäisty
Testaus epäonnistui
ovat ymmärrettäviä ja niitä voidaan käyttää tarkoittamaan
Testaus onnistui
Testaus epäonnistui
kuvaamaan koko testausprosessia ja todellisia testejä .
Testit läpäisty
Testit epäonnistuneet
voidaan käyttää sen jälkeen kun testipaketti on suoritettu kuvaamaan itse testejä.
Testaus koostuu yleensä kahdesta osasta: 1) kehys; ja 2) yksittäiset testit. Esimerkiksi Railsissa kehys olisi: spec; rspec; tai minitest; ja testit ovat tiedostoja, joissa käytetään * _spec.rb -liitettä.