Używam Xvfb podczas testów bezobsługowych Firefoxa. Jednak po zakończeniu testów chcę wrócić do normalnego wyświetlania. Ale nie jestem w stanie tego zrobić. Oto co robię.Jak zamknąć Xvfb po użyciu
- otworzyć Terminal
- sudo Xvfb: 10 -ac &
- export DISPLAY =: 10
- Execute moich testów z wykorzystaniem RobotFramework + Selen
Po kroku 4, chcę otworzyć firefox w tym samym terminalu, ale nie jestem w stanie go zobaczyć, ponieważ jest skierowany w stronę: 10 wyświetlacza.
Zastanawiam się, jak mogę to wyłączyć (xvfb: 10), aby móc otworzyć firefox i wyświetlić go.
Czy próbowałeś zapisać wartość DISPLAY przed testem, a następnie powróciłeś do tej wartości po teście? –
Zadziałał jak zaklęcie, najwyraźniej zapisałem domyślną wartość WYŚWIETLACZA, ustawiłem na nową wartość, uruchomiłem testy, a następnie zgodnie z sugestiami, ustaw ponownie WYŚWIETLACZ na domyślny. –