Opierając się na wielu źródłach, nie wierzę, że prosta definicja, że celem testowania jest znalezienie jak największej liczby błędów - testujemy, aby upewnić się, że działa lub nie działa. Przykładem są następujące cele testowania z ISTQB: Sprawdź, czy (oprogramowanie) spełnia określone wymagania (myślę, że jest to weryfikacja) Wykazać, że (produkty …
Pracowałem nad aplikacją internetową do zarządzania kolekcjami muzealnymi typu open source, która ma być używana do śledzenia artefaktów, które muzeum przystąpiło, podarowało, pożyczyło lub w inny sposób nabyło. Obejmowało to zaprojektowanie i utworzenie dość dużej bazy danych (w odniesieniu do moich wcześniejszych doświadczeń), która przechowuje wszelkiego rodzaju różnorodne informacje (informacje …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, 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 ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Rozpad rakiety Ariane 5 37 sekund po starcie w jej dziewiczym rejsie ( Flight 501 ) jest powszechnie określany jako jeden z najdroższych błędów oprogramowania w historii 1 : Europejska Agencja Kosmiczna zajęła 10 lat i 7 miliardów dolarów, aby wyprodukować Ariane 5, gigantyczną rakietę, która z każdym wystrzeleniem może …
Według Wikipedii Malbolge był tak trudny do zrozumienia, kiedy pojawił się, że pojawił się pierwszy program Malbolge. Jeśli to prawda, w jaki sposób przetestowano pierwszy interpreter Malbolge (aby sprawdzić, czy działał prawidłowo, gdy podano program Malbolge)? Czy w ogóle był testowany?
Pracuję w małym zespole, w średniej wielkości firmie, z której większość nie zajmuje się tworzeniem oprogramowania. Jestem najnowszym i najmniej doświadczonym programistą i przed rozpoczęciem nie miałem żadnego doświadczenia zawodowego ani akademickiego w zakresie oprogramowania, ale jestem bardzo zadowolony z tego, jak szanowany jest mój wkład i jestem wdzięczny za …
Ostatnio dużo czytałem na temat różnych procesów wdrażania aplikacji internetowych przy użyciu SVN lub GIT, z myślą o przeprojektowaniu tego, jak obecnie wdrażamy tam, gdzie pracuję. Podobnie jak w przypadku wielu smaków Agile, zakłada się, że wszystko, co jest przeznaczone do opanowania lub pnia, jest gotowe do produkcji. Zarówno GitHub, …
Jestem programistą Java klasy podstawowej, prosto ze szkoły. Mam dobrą wiedzę i doświadczenie z J2SE. Czy ktoś może mi doradzić, jak poprawić lub dostroić moje umiejętności, aby zostać testerem białych skrzynek Java? Mile widziany szeroki zakres danych wejściowych. A czym jest rozwój oparty na testach?
Piszemy pełną specyfikację funkcjonalną dla naszego dwuosobowego zespołu programistów. Nie mamy profesjonalnych testerów, jednak opracowaliśmy z pomocą naszego dostępnego personelu działu pomocy technicznej, aby przeprowadzić „testowanie jakości”. W przeszłości mieliśmy problemy z brakiem pełnej funkcjonalności, lub dostarczenie kodu jest niezgodne ze specyfikacją. Moje pytania brzmią: na jakim etapie programiści powinni …
Przez wrażliwy na czas rozumiem na przykład skrypt, który działa tylko raz w miesiącu lub skrypt, który działa w sposób ciągły, ale daje określony wynik tylko raz w miesiącu. Oczywiście możesz przeprowadzić test jednostkowy dla wielu przypadków, ale są wyjątki (w moim rozumieniu). Ostatnim przykładem, na jaki natknąłem się, było …
Zajmuję się programowaniem stron internetowych od 15 lat, a PHP przez ostatnie 5 lat. Zawsze pisałem solidny kod. JEDNAK mam klienta, który nalega, aby 80% kodu było testowane jednostkowo. Ponieważ klient jest ZAWSZE PRAWIDŁOWY, planuję użyć PHP_CodeSniffer, aby upewnić się, że mój kod wygląda poprawnie, a PHPUnit do przeprowadzenia testów …
Próbujemy skonfigurować nasz proces testowania. Zastanawiamy się, czy nasi testerzy powinni opracować automatyczne testy regresji, czy też programiści powinni to zrobić. A co z innymi typami testów automatycznych? Czy testerzy powinni je rozwijać?
tło Obecnie automatyzuję niektóre testy wtyczki dla MS Office. Testy Coded UI tworzymy w VS 2010. Przypuszczam, że mógłbym użyć narzędzia „ Coded UI test builder ”, ale tak naprawdę nie pasuje to do mojego konkretnego przypadku. Z tego powodu stworzyłem własną klasę mapy interfejsu użytkownika i metody rozszerzenia dla …
Spędziłem mniej więcej ostatni tydzień ucząc się selenu i opracowując serię testów internetowych dla witryny, którą zamierzamy uruchomić. świetnie się uczyłem i wybrałem techniki lokalizacji xpath i css. Problemem jest dla mnie to, że niewielkie zmiany psują testy - każda zmiana na div, id lub inny numer autoid, który pomaga …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.