Mam pewne trudności ze zrozumieniem pojęcia „urządzenia”. Wiem, co to jest zestaw testowy, przypadek testowy, uruchomienie testowe, ale czym dokładnie jest „urządzenie”? Sparametryzowany przypadek testowy?
Wydaje mi się, że znaczenie lub semantyka terminu „urządzenie” może się nieznacznie różnić w zależności od języka programowania lub środowiska testowego? Myślę, że urządzenie phpunit
„ kod, który ustawia świat w znanym stanie, a następnie przywraca go do pierwotnego stanu po zakończeniu testu. Ten znany stan nazywa się ustaleniem testu ”.
różni się nieco od „ urządzenia fitnesse ”, gdzie
„ Urządzenia stanowią pomost między stronami Wiki a testowanym systemem (SUT), który jest rzeczywistym systemem do testowania ”.
Czy jest tu ekspert od testowania oprogramowania, który mógłby odpowiedzieć na to pytanie? Odniesienia do innych języków programowania są mile widziane.