Forum Testowania i AutomatyzacjiKategoria: PytanieTesty uruchamiane z klasą nie działają a bez klasy wszystko jest ok (Podstawy Automatyzacji Cz2 Lekcja 1 Kodzimy – klasa, pierwszy test i uruchomienie)
Przemek BarańskiPrzemek Barański Personel zapytał 6 lat temu

Pytanie przeniesione z dyskusji pod lekcją https://jaktestowac.pl/lesson/pt1-mk2-01-kodzimy-klasa-pierwszy-test-i-uruchomienie/
Jestem osobą, która dopiero zaczyna swoją przygodę z Pythonem.
Zainstalowałam Pythona 2.7. Jeśli używam kodu zamieszczonego w tej lekcji ale bez:

class MainTests(unittest.TestCase):
    def test_demo_login(self):

to wszystko działa poprawnie. Kiedy chcę wykorzystać kod z lekcji przeglądarka otwiera się ale nie dzieje się już nic więcej.
Co może być przyczyną?
Z góry dziękuję za podpowiedź

1 odpowiedzi
Przemek BarańskiPrzemek Barański Personel odpowiedział 6 lat temu

Twój problem, może wynikać z kilku przyczyn

  1. Prawdopodobnie uruchamiasz plik z klasą testową i to jest naturalne zachowanie, że testy się nie uruchamiają. Potrzebujemy konfigurację uruchomieniową, która rozpozna nasze testy. W lekcji https://jaktestowac.pl/lesson/pt1-mk2-03-konfiguracje-uruchomieniowe-w-pycharm/ jest to dość dobrze wyjaśnione
  2. W lekcjach używamy Pythona 3.6 i możesz się zetknąć z niekompatybilnością naszego kodu z Pythonem 2.7 (jeśli będziesz miała z tym trudności to pytaj – opiszemy odpowiednie kroki :))

Daj znać jak poszło 😉