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.

7
Jak przetestować panikę?
Obecnie zastanawiam się, jak napisać testy, które sprawdzą, czy dany fragment kodu wpadł w panikę? Wiem, że Go używa recoverdo łapania paniki, ale w przeciwieństwie do, powiedzmy, kodu Java, nie możesz tak naprawdę określić, który kod powinien zostać pominięty w przypadku paniki lub co masz. Więc jeśli mam funkcję: func …
90 testing  go 

11
Przetestuj oczekiwane wyjątki w Kotlinie
W Javie programista może określić oczekiwane wyjątki dla przypadków testowych JUnit w następujący sposób: @Test(expected = ArithmeticException.class) public void omg() { int blackHole = 1 / 0; } Jak bym to zrobił w Kotlinie? Próbowałem dwóch odmian składni, ale żadna z nich nie działała: import org.junit.Test // ... @Test(expected = …

2
Czym różni się spec / rails_helper.rb od spec / spec_helper.rb? Czy tego potrzebuję?
Po raz drugi robię samouczek dotyczący Railsów. Kiedy w to wchodzę rails generate integration_test static_pages Dostaję spec/rails_helper.rbi spec/spec_helper.rbzamiast po prostuspec/spec_helper.rb Teraz, kiedy przeprowadzam testy, są one dłuższe (bardziej „szczegółowe”) i wolniejsze niż wtedy, gdy robiłem to ostatnim razem. Zastanawiam się, jaka jest różnica między tymi dwoma plikami i czy zrobiłem …


4
Jak wyświetlić numer linii podczas wykonywania skryptu bash
Mam skrypt testowy, który ma wiele poleceń i generuje dużo danych wyjściowych, używam set -xlub set -vi set -e, więc skrypt zatrzymywał się, gdy wystąpił błąd. Jednak nadal jest mi dość trudno zlokalizować, która linia spowodowała zatrzymanie wykonywania w celu zlokalizowania problemu. Czy istnieje metoda, która może wyświetlić numer wiersza …
89 linux  bash  testing 

4
ustawianie punktów przerwania z opcją nosetests --pdb
nosetests --pdbpozwól mi zatrzymać się w przypadku błędu lub niepowodzenia, ale na moje potrzeby jest już za późno. Przechodzenie przez kod podczas wykonywania pomaga mi debugować, gdzie jest problem. Jednak testy nosowe są pomocne, ponieważ pozwalają na testy, które opierają się na imporcie względnym (tj. Testy w pakiecie). Jak ustawić …
88 python  testing  nose  pdb 

7
Jak ustawić HTTP_REFERER podczas testowania w Railsach?
Próbuję przetestować kontroler i mam ten błąd. Rozumiem błąd, ale nie wiem, jak go naprawić. test: on CREATE to :user with completely invalid email should respond with redirect (UsersControllerTest):ActionController::RedirectBackError: No HTTP_REFERER was set in the request to this action, so redirect_to :back could not be called successfully. If this is …


3
Gdzie jest lista metod asercji z Django TestCase? [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ć …
87 django  testing  assert 

8
Jak sprawdzić równoważność map w Golangu?
Mam przypadek testowy oparty na tabeli, taki jak ten: func CountWords(s string) map[string]int func TestCountWords(t *testing.T) { var tests = []struct { input string want map[string]int }{ {"foo", map[string]int{"foo":1}}, {"foo bar foo", map[string]int{"foo":2,"bar":1}}, } for i, c := range tests { got := CountWords(c.input) // TODO test whether c.want == …

6
Jak wyłączyć test przy użyciu pytest?
Powiedzmy, że mam kilka testów: def test_func_one(): ... def test_func_two(): ... def test_func_three(): ... Czy istnieje dekorator lub coś podobnego, które mógłbym dodać do funkcji, aby zapobiec pytesturuchomieniu tylko tego testu? Wynik może wyglądać jak ... @pytest.disable() def test_func_one(): ... def test_func_two(): ... def test_func_three(): ...
86 python  testing  pytest 

11
Jak wyłączyć okno dialogowe „Debuguj / Zamknij aplikację” w systemie Windows Vista?
Gdy aplikacja ulegnie awarii w systemie Windows i zostanie zainstalowany debugger, taki jak Visual Studio, pojawi się następujące modalne okno dialogowe: [Tytuł: Microsoft Windows] X przestał działać Problem spowodował, że program przestał działać poprawnie. System Windows zamknie program i powiadomi Cię, jeśli dostępne będzie rozwiązanie. [Debuguj] [Zamknij aplikację] Czy istnieje …

7
Rspec nie widzi mojego modelu Class. niezainicjowany stały błąd
Piszę testy na Rspec dla moich modeli w aplikacji Ruby on Rails. Otrzymuję ten błąd podczas uruchamiania 'rspec spec' command: /spec/models/client_spec.rb:4:in `<top (required)>': uninitialized constant Client (NameError) Używam Rails 4.0.0 i Ruby 2.0.0 Oto mój client_spec.rb: require 'spec_helper' describe Client do it 'is invalid without first_name', :focus => true do …

22
Jak można sprawdzić, czy zdalny plik istnieje przy użyciu PHP?
Najlepsze, co mogłem znaleźć, to if fclose fopentyp, sprawia, że ​​strona ładuje się bardzo wolno. Zasadniczo próbuję wykonać następujące czynności: Mam listę witryn internetowych i chcę wyświetlić obok nich ich ikony ulubionych. Jeśli jednak witryna go nie ma, wolę zastąpić ją innym obrazem, zamiast wyświetlać uszkodzony obraz.
86 php  file  networking  testing 


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.