Guide-yakabatana mibvunzo · Pakati Nhanho

AI Test Generation Quiz

Assess test-oracle limits, characterization tests, symbolic and LLM test generation, fuzzing, and coverage guidance. Check practical limits.

Nzira dzekutungamira dzinoenderanaAI Test Generation
Mubvunzo 1 ye 8

Chii chinonzi 'oracle dambudziko' muAI bvunzo chizvarwa?

Tarisa mubvunzo wese8 mibvunzo

Mhinduro uye tsananguro zvinoonekwa paunenge uchitora bvunzo.

  1. Chii chinonzi 'oracle dambudziko' muAI bvunzo chizvarwa?
    • Kuziva iyo chaiyo inotarisirwa kuburitsa kune yakapihwa mapindiro
    • Kugadzira zvakaringana zvisina tsarukano zvekushandisa kuti purogiramu iite
    • Kubatanidza test runner kune database
    • Kusarudza mutauro wepurogiramu yekuedza nawo
  2. Ko 'characterization test' inovharira chii?
    • Iyo inokurumidza inobvira yekumhanya
    • Ikozvino maitiro ekodhi seyekudzoreredza baseline
    • Manyorero emunyori wemanyorero
    • Umbowo hwemasvomhu hwakarongeka
  3. What programming language did the TestPilot study implement and evaluate its LLM test-generation approach for?
    • Ngura
    • Fortran
    • JavaScript
    • SQL only
  4. Ngozi yakakosha yekubvuma bvunzo dzakagadzirwa neAI pasina ongororo ndeyekuti vanogona:
    • Mhanya zvishoma kuti ubatsire
    • Dzima kodhi yacho otomatiki
    • Basa chete pakupera kwevhiki
    • Gadzirisa uye omesa tsikidzi dziripo sekunge dzakarurama
  5. Ko LLM-based test vabatsiri vakaita seCopilot vanowanzoburitsa bvunzo sei?
    • Nekufanotaura bvunzo kodhi kubva pabasa uye yakapoteredza mamiriro
    • Nekuratidza zviri pamutemo kuti kodhi ndeyechokwadi
    • Nekuyera CPU tembiricha
    • Nekurekodha skrini yemugadziri
  6. Coverage-inotungamirwa fuzzing inotungamira zvisina kujairika mamepu uchishandisa:
    • Nyeredzi dzemushandisi
    • Code instrumentation iyo inoyera matavi akarohwa
    • Chikamu chemwedzi
    • Zita refaira chete
  7. What did the TestPilot evaluation report as its median statement and branch coverage?
    • 100% statement and branch coverage on every package
    • 0% statement coverage and 52.8% branch coverage
    • 70.2% statement coverage and 52.8% branch coverage across its studied packages
    • The paper did not measure code coverage
  8. What does mutation testing assess about a test suite?
    • Whether every test uses the same name
    • Whether a characterization test preserves all current behavior
    • Whether the fuzzer can reach a branch without running tests
    • Whether tests detect small, deliberate changes made to the program