Pytania otagowane jako testing

Weryfikacja zachowania systemu oprogramowania w stosunku do oczekiwanego zachowania tego systemu.

5
Jak programować w systemie Windows i testować i uruchamiać w systemie Linux?
Jestem jednym z dwóch programistów oprogramowania wewnętrznego (napisanego w języku Python) w mojej firmie. Oprogramowanie to aplikacja serwerowa zaprojektowana do działania na dedykowanym urządzeniu Linux. Obecnie mamy jedno pudełko przechowujące nasze repozytorium SVN, które służy również do testowania. Problem polega na tym, że rozwijam go na mojej stacji roboczej za …

6
Jak poprawić testowanie własnego kodu [zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 4 lata temu . Dzisiaj sprawdziłem zmianę w jakimś kodzie, który okazał się w ogóle nie działać …



1
Aktualizowanie diagramów architektury logicznej i fizycznej
W każdym projekcie programistycznym, który obejmuje systemy rozproszone z wieloma programistami, najlepszym rozwiązaniem jest posiadanie diagramów architektury logicznej i fizycznej, ale z mojego doświadczenia wynika, że ​​te diagramy zawsze zaczynają być dobrze utrzymane na początku projektu, ale nie są aktualizowane po wydaniu projektu rozpoczynają się fazy konserwacji. W przypadku złożonych …


3
Czy pojedyncze testy jednostkowe nie łamią zasady DRY?
Ilekroć piszę testy jednostkowe, zawsze próbowałem mieć jeden assert na test, aby ułatwić debugowanie w przypadku niepowodzenia testów. Jednak postępując zgodnie z tą zasadą, mam wrażenie, że ciągle kopiuję ten sam kod w każdym teście i mając więcej testów, trudniej jest wrócić do czytania i utrzymania. Czy testowanie pojedynczych stwierdzeń …



5
Czy RSpec i Cucumber naprawdę są tego warte?
Wiem, że większość programistów RoR testuje uzależnionych i rozumiem zalety dużego pakietu testowego, ale kiedy zaczynam testowanie, nigdy nie dostaję tak dużego pakietu i zawsze zastanawiam się: „Czy testuję właściwą drogę? Czy jest naprawdę wydajny?”. Często mam do czynienia z testami integracyjnymi testującymi tylko sposób działania aplikacji. Po pierwsze, czy …

3
Jakie problemy pojawiają się podczas pracy z komunikatami HL7?
Testuję produkt dla firm opieki zdrowotnej i pracujemy z komunikatami HL7. Widziałem ludzi jęczących na inne pytanie dotyczące problemów z HL7, ale nie wspominając o szczegółach. Czy ktoś może mi dać jakieś wyobrażenie o tym, jakich problemów lub klas problemów powinniśmy szczególnie szukać? Do analizowania używamy dobrze używanych bibliotek. Jeśli …
12 testing  parsing  hl7 

2
Testowanie - DB w pamięci kontra Mocking
Dlaczego pisząc testy, dlaczego ktoś chciałby korzystać z bazy danych w pamięci, a nie tylko wyśmiewać dane? Widziałem, że bazy danych w pamięci mogą być przydatne do testowania własnych repozytoriów. Ale jeśli używasz frameworka (takiego jak Spring Data), testowanie repozytoriów byłoby testowaniem frameworku, a nie logiki aplikacji. Wyśmiewanie wydaje się …

2
Czy testowanie oprogramowania jest inne, gdy mamy do czynienia z tworzeniem gier?
Czytałem ten artykuł na temat różnic między tworzeniem oprogramowania w ogóle a tworzeniem gier, a autorzy podnieśli kilka dobrych uwag na temat testowania oprogramowania, wskazując na przykład, że ... twórcy gier niechętnie korzystają z testów automatycznych z powodu szybkiego starzenia się tych testów w obliczu zmieniających się kreatywnych pragnień projektantów …

6
Czy scrum i stabilny rozwój stanowią sprzeczność?
Należę do grupy programistów z 5 zespołami, w sumie około 40 programistów. Postępujemy zgodnie z metodologią Scrum, z 3-tygodniowymi sprintami. Mamy ciągłą konfigurację integracji (Jenkins), a proces kompilacji zajmuje kilka godzin (z powodu obszernych automatycznych testów). Zasadniczo proces rozwoju działa dobrze. Obserwujemy jednak, że po kilku dniach od nowego sprintu …


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.