Softwaretests sind alle Aktivitäten, die darauf abzielen, ein Attribut oder eine Fähigkeit eines Programms oder Systems zu bewerten und festzustellen, ob es die erforderlichen Ergebnisse erzielt.
Ich habe ein maven2-Multimodulprojekt und in jedem meiner untergeordneten Module habe ich JUnit-Tests, die benannt sind, Test.javaund Integration.javafür Komponententests bzw. Integrationstests. Wenn ich ausführe: mvn test Alle JUnit-Tests *Test.javain den untergeordneten Modulen werden ausgeführt. Wenn ich ausführe mvn test -Dtest=**/*Integration Keiner der Integration.javaTests wird in den untergeordneten Modulen ausgeführt. Diese …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Verbessere diese Frage Ich bin mit den Konzepten …
Was ist der Unterschied zwischen expect(something).toBe(true), expect(something).toBeTruthy()und expect(something).toBeTrue()? Beachten Sie, dass dies toBeTrue()ein benutzerdefinierter Matcher ist , der jasmine-matchersunter anderen nützlichen und praktischen Matchern wie toHaveMethod()oder eingeführt wurde toBeArrayOfStrings(). Die Frage soll allgemein gehalten sein, aber als Beispiel aus der Praxis teste ich, ob ein Element in angezeigt wird protractor. …
Ich habe ein Python-Skript, das genau so funktioniert, wie es sollte, aber ich muss die Ausführungszeit schreiben. Ich habe gegoogelt, dass ich es verwenden sollte, timeitaber ich kann es scheinbar nicht zum Laufen bringen. Mein Python-Skript sieht folgendermaßen aus: import sys import getopt import timeit import random import os import …
Ich versuche, einige Endpunkte zu definieren und einen Test mit durchzuführen nodejs. In habe server.jsich: var express = require('express'); var func1 = require('./func1.js'); var port = 8080; var server = express(); server.configure(function(){ server.use(express.bodyParser()); }); server.post('/testend/', func1.testend); und in func1.js: var testend = function(req, res) { serialPort.write("1", function(err, results) { serialPort.write("2" …
Kann mir jemand sagen, warum das nicht funktioniert? >>> import mock >>> @mock.patch('datetime.date.today') ... def today(cls): ... return date(2010, 1, 1) ... >>> from datetime import date >>> date.today() datetime.date(2010, 12, 19) Vielleicht könnte jemand einen besseren Weg vorschlagen?
Mit dem hinzugefügten Generator von rspec-Rails ist es ziemlich einfach, RSpec zum Testen einer Rails-Anwendung einzurichten. Aber wie wäre es mit RSpec zum Testen eines Edelsteins in der Entwicklung? Ich benutze keinen Juwelier oder solche Werkzeuge. Ich habe gerade Bundler ( bundle gem my_gem) verwendet, um die Struktur für das …
Wenn ich mir die Beispiele in der Assert-Klasse JavaDoc ansehe assertThat("Help! Integers don't work", 0, is(1)); // fails: // failure message: // Help! Integers don't work // expected: is <1> // got value: <0> assertThat("Zero is one", 0, is(not(1))) // passes Ich sehe keinen großen Vorteil gegenüber, sagen wir mal …
Ich habe eine Pylons 1.0-App mit einer Reihe von Tests im Verzeichnis test / function. Ich erhalte seltsame Testergebnisse und möchte nur einen einzigen Test ausführen. Die Nasen-Dokumentation besagt, dass ich in der Lage sein sollte, einen Testnamen über die Befehlszeile zu übergeben, aber ich erhalte ImportErrors, egal was ich …
Ich weiß, dass ein einzelner Test ausgeführt werden kann, indem in sbt, testOnly *class -- -n Tag Gibt es eine Möglichkeit, sbt / scalatest anzuweisen, einen einzelnen Test ohne Tags auszuführen? Beispielsweise: testOnly *class -- -X 2 es würde bedeuten "den zweiten Test in der Klasse durchführen. Was auch immer …
Ich habe derzeit einige Unit-Tests, die eine gemeinsame Reihe von Tests teilen. Hier ist ein Beispiel: import unittest class BaseTest(unittest.TestCase): def testCommon(self): print 'Calling BaseTest:testCommon' value = 5 self.assertEquals(value, 5) class SubTest1(BaseTest): def testSub1(self): print 'Calling SubTest1:testSub1' sub = 3 self.assertEquals(sub, 3) class SubTest2(BaseTest): def testSub2(self): print 'Calling SubTest2:testSub2' sub …
Was ist der wirkliche Unterschied zwischen Abnahmetests und Funktionstests? Was sind die Highlights oder Ziele von jedem? Überall, wo ich lese, sind sie sich mehrdeutig ähnlich.
Der go testBefehl behandelt *_test.goDateien in nur einem Verzeichnis. Ich möchte go testdas gesamte Projekt, was bedeutet, dass der Test alle *_test.goDateien im ./Verzeichnis und jedes Chindren-Baum-Verzeichnis unter dem Verzeichnis abdecken sollte ./. Was ist der Befehl, um dies zu tun?
Ich bin ziemlich neu in Unit-Tests in C # und lerne, Moq zu verwenden. Unten ist die Klasse, die ich zu testen versuche. class MyClass { SomeClass someClass; public MyClass(SomeClass someClass) { this.someClass = someClass; } public void MyMethod(string method) { method = "test" someClass.DoSomething(method); } } class Someclass { …
Ich denke nachdrücklich darüber nach, einem bestehenden Projekt, das sich in der Produktion befindet, Unit-Tests hinzuzufügen. Es wurde vor 18 Monaten gestartet, bevor ich wirklich einen Nutzen von TDD (Gesichtspalme) erkennen konnte. Jetzt ist es eine ziemlich große Lösung mit einer Reihe von Projekten, und ich habe nicht die geringste …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.