Pytania otagowane jako testing

Testowanie oprogramowania to każda czynność mająca na celu ocenę atrybutu lub możliwości programu lub systemu i określenie, czy spełnia on wymagane wyniki.

12
Jak przetestować kod zależny od zmiennych środowiskowych za pomocą JUnit?
Mam fragment kodu Java, który używa zmiennej środowiskowej, a zachowanie kodu zależy od wartości tej zmiennej. Chciałbym przetestować ten kod z różnymi wartościami zmiennej środowiskowej. Jak mogę to zrobić w JUnit? Widziałem ogólnie sposoby ustawiania zmiennych środowiskowych w Javie , ale bardziej interesuje mnie aspekt testów jednostkowych, zwłaszcza biorąc pod …


8
Łatwe czyszczenie zacisków sinonowych
Czy istnieje sposób, aby łatwo zresetować wszystkie kpiny i kikuty szpiegów Sinon, które będą działać czysto z mokką przed każdym blokiem. Widzę, że piaskownica jest opcją, ale nie widzę, jak można do tego użyć piaskownicy beforeEach -> sinon.stub some, 'method' sinon.stub some, 'mother' afterEach -> # I want to avoid …


10
Ćwiczenie BDD w Pythonie [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
133 python  testing  bdd 

8
Wszystkie testy Rubiego podnoszą: niezdefiniowaną metodę „uwierzytelniaj” dla nil: NilClass
Większość moich testów podnosi następujące wartości i nie rozumiem dlaczego. Wszystkie wywołania metod powodują błąd „uwierzytelniania”. Sprawdziłem kod, jeśli istniała metoda o nazwie „uwierzytelnianie”, ale nie ma takiej metody. 1) Admin::CommentsController handling GET to index is successful Failure/Error: get :index undefined method `authenticate!' for nil:NilClass # ./spec/controllers/admin/comments_controller_spec.rb:9:in `block (3 levels) …

6
Strategia rozgałęziania Git zintegrowana z procesem testowania / kontroli jakości
Nasz zespół programistów korzysta ze strategii rozgałęziania GitFlow i było świetnie! Niedawno zatrudniliśmy kilku testerów, aby poprawić jakość naszego oprogramowania. Chodzi o to, że każda funkcja powinna zostać przetestowana / QA przez testera. W przeszłości programiści pracowali nad funkcjami w oddzielnych gałęziach funkcji i po zakończeniu scalali je z powrotem …
131 git  testing  qa  git-flow 

3
Jak czytać raport dotyczący stanu w Stambule?
Zawsze używałem Jasmine do moich testów jednostkowych, ale ostatnio zacząłem używać Stambułu do generowania raportów pokrycia kodu. Chodzi mi o to, że rozumiem sedno tego, co próbują mi powiedzieć, ale tak naprawdę nie wiem, co reprezentuje każdy z tych wartości procentowych (Stmts, Branches, Funcs, Lines). Jak dotąd Googling nie mogłem …

6
Jaka jest najlepsza platforma testowa do użycia z Node.js? [Zamknięte]
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 6 lat temu . Popraw to pytanie Spojrzałem na dość długą listę frameworków testowych na https://github.com/ry/node/wiki/modules#testing …


9
Jak stworzyć i przetestować aplikację wysyłającą e-maile (bez wypełniania czyjejś skrzynki pocztowej danymi testowymi)? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

6
W jaki sposób drukujesz w teście Go przy użyciu pakietu „testing”?
Uruchamiam test w Go z instrukcją, aby coś wydrukować (np. Do debugowania testów), ale to nic nie drukuje. func TestPrintSomething(t *testing.T) { fmt.Println("Say hi") } Kiedy uruchamiam test go na tym pliku, jest to wynik: ok command-line-arguments 0.004s Jedynym sposobem, aby naprawdę wydrukować to, o ile wiem, jest wydrukowanie go …
129 testing  go 

10
Jak ustawić nagłówki żądań w specyfikacji żądania rspec?
W specyfikacji kontrolera mogę ustawić nagłówek http accept w następujący sposób: request.accept = "application/json" ale w specyfikacji żądania obiekt „request” jest zerowy. Więc jak mogę to zrobić tutaj? Powodem, dla którego chcę ustawić nagłówek http accept na json, jest to, że mogę to zrobić: get '/my/path' zamiast tego get '/my/path.json'

6
Junit: dzielenie testu integracji i testów jednostkowych
Odziedziczyłem ładunek testu Junit, ale testy te (poza większością nie działają) są mieszaniną rzeczywistych testów jednostkowych i testów integracyjnych (wymagających systemów zewnętrznych, db itp.). Próbuję więc wymyślić sposób, aby je oddzielić, tak żebym mógł szybko i przyjemnie przeprowadzić testy jednostkowe, a potem testy integracji. Dostępne opcje to ... Podziel je …

13
Jak sprawdzić checkbox w Kapibara?
Używam Rspec i Capybara. Jak mogę napisać krok, aby sprawdzić checkbox? Próbowałem checkwedług wartości, ale nie mogę znaleźć mojego checkbox. Nie jestem pewien, co robić, ponieważ mam w rzeczywistości ten sam identyfikator z różnymi wartościami Oto kod: <input id="cityID" type="checkbox" style="text-align: center; opacity: 0;" value="61" name="cityID"> <input id="cityID" type="checkbox" style="text-align: …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.