«testing» etiketlenmiş sorular

Yazılım testi, bir programın veya sistemin bir özniteliğini veya yeteneğini değerlendirmeyi ve gerekli sonuçlarını karşıladığını belirlemeyi amaçlayan herhangi bir etkinliktir.

9
Maven Entegrasyon testlerimi nasıl çalıştırırım
Bir Maven2 çok modüllü projesi var ve benim çocuk modüllerinin her birinde ben adlandırılır JUnit testleri Test.javave Integration.javasırasıyla birim testler ve entegrasyon testleri için. Çalıştırdığımda: mvn test *Test.javaalt modüller içindeki tüm JUnit testleri yürütülür. İdam ettiğimde mvn test -Dtest=**/*Integration Integration.javatestlerin hiçbiri alt modüller içinde yürütülmez. Bunlar benim için aynı komut …

7
Ruby on Rails ile TDD'ye nasıl başlanır? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 5 yıl önce kapalı . Bu soruyu geliştir Kavramlara aşinayım (kolejde test dersleri aldım), ancak "gerçek" bir TDD projesinde …

4
toBe (true) - toBeTruthy () vs toBeTrue () karşılaştırması
Ne arasındaki farktır expect(something).toBe(true), expect(something).toBeTruthy()ve expect(something).toBeTrue()? Not toBeTrue()bir olan özel eşleştirici tanıtıldı jasmine-matchersgibi diğer faydalı ve kullanışlı matchers arasında toHaveMethod()veya toBeArrayOfStrings(). Soru genel olmalı, ancak gerçek dünya örneği olarak, bir öğenin görüntülendiğini test ediyorum protractor. Bu durumda hangi eşleştiriciyi kullanmalıyım? expect(elm.isDisplayed()).toBe(true); expect(elm.isDisplayed()).toBeTruthy(); expect(elm.isDisplayed()).toBeTrue();

8
Pythons timeit ile performansı test etmek için bir kod segmentini nasıl zamanlayabilirim?
Tam olması gerektiği gibi çalışan bir python betiğim var, ama yürütme süresini yazmam gerekiyor. Kullanmalıyım googledtimeit ancak işe yaramayacak gibi görünmüyorum. Python betiğim şöyle: import sys import getopt import timeit import random import os import re import ibm_db import time from string import maketrans myfile = open("results_update.txt", "a") for r …

6
ReferenceError: Tarif tanımlanmamış Düğümler
Bazı uç noktaları tanımlamaya ve kullanarak bir test yapmaya çalışıyorum nodejs. In server.jsI sahiptir: 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); ve içinde func1.js: var testend = function(req, res) { serialPort.write("1", function(err, results) { serialPort.write("2" + …
160 node.js  rest  testing 


4
Gem'i test etmek için RSpec'i ayarlayın (Rails değil)
Rails uygulamasını test etmek için RSpec'i kurmak için eklenen rspec-ray jeneratörü ile oldukça kolaydır. Ama geliştirme aşamasında bir mücevher test etmek için RSpec eklemeye ne dersiniz? Kuyumcu ya da bu tür aletler kullanmıyorum. Ben sadece Bundler ( bundle gem my_gem) yeni taş yapısını kurmak ve * .gemspec el ile düzenlemek …
154 testing  rubygems  rspec  gem  rspec2 

7
Neden geleneksel assertXXX () yerine Hamcrest-Matcher ve assertThat () yöntemlerini kullanmalıyım - Yöntemler
Assert sınıfındaki JavaDoc örneklerine baktığımda 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 Diyelim ki, üzerinde büyük bir avantaj görmüyorum assertEquals( 0, 1 ). Yapılar daha karmaşık …
153 java  testing  junit  junit4  hamcrest 

15
Temel ve alt sınıf ile Python birim testi
Şu anda ortak bir test setini paylaşan birkaç birim testim var. İşte bir örnek: 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 = 4 …

5
Pilonlarda Burun ile tek bir testi nasıl çalıştırabilirim
Ben test / fonksiyonel dizinde testler bir grup ile bir Pylons 1.0 uygulaması var. Tuhaf test sonuçları alıyorum ve sadece tek bir test yapmak istiyorum. Burun belgeleri, komut satırında bir test adı geçebilmem gerektiğini söylüyor, ancak ne yaparsam yapayım ImportErrors alıyorum Örneğin: nosetests -x -s sometestname verir: Traceback (most recent …

5
Sbt içinde scalaTest: Etiketler olmadan tek bir test çalıştırmanın bir yolu var mı?
Tek bir testin sbt içinde çalıştırılarak çalıştırılabileceğini biliyorum. testOnly *class -- -n Tag Sbt / scalatest'e etiketsiz tek bir test çalıştırmasını söylemenin bir yolu var mı? Örneğin: testOnly *class -- -X 2 "sınıftaki ikinci testi çalıştır. Ne olursa olsun" anlamına gelir. Bir sürü testimiz var ve kimse bunları etiketlemekle uğraşmadı, …
150 scala  testing  sbt  scalatest 


1
Adedi kullanarak yöntem çağrısını doğrulama
C # birim testi ve Moq kullanmayı öğrenmek için oldukça yeniyim. Aşağıda test etmeye çalıştığım sınıf var. class MyClass { SomeClass someClass; public MyClass(SomeClass someClass) { this.someClass = someClass; } public void MyMethod(string method) { method = "test" someClass.DoSomething(method); } } class Someclass { public DoSomething(string method) { // do …
142 c#  testing  methods  moq 

3
Projemdeki tüm testleri nasıl test edeceğim?
go testKomut kapakları *_test.gotek dir dosyaları. go testTüm projeyi istiyorum , yani test dir'deki tüm *_test.godosyaları ./ve dir altındaki tüm çocuk ağaçlarını kapsamalıdır ./. Bunu yapmak için komut nedir?
141 testing  go 

23
Mevcut bir üretim projesine ünite testi başarıyla eklenebilir mi? Eğer öyleyse, nasıl ve buna değer mi?
Üretimde olan mevcut bir projeye birim testi eklemeyi düşünüyorum. TDD'nin (yüz avuç içi) herhangi bir faydasını gerçekten görebilmem için 18 ay önce başladı , bu yüzden şimdi bir dizi projeyle oldukça büyük bir çözüm ve birim testleri eklemeye nereden başlayacağımı en ufak bir fikrim yok. Bunu bana düşündüren şey, bazen …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.