How to use Appium Inspector for Test Automation
Quick Links:
- Basics of Appium Mobile Testing
- Appium Setup for Windows
- Writing The First Appium Test Automation Script (Android)
- Starting Appium Server and launching the app from code
- How To Install Appium On A Mac Machine
- Appium vs Espresso: Najpopularniejszy framework do testów automatyzacji w 2019 roku
- Jak zainstalować Appium na maszynie Mac
- Pisanie pierwszego skryptu automatyzacji testów Appium (Android)
- Podstawy testowania mobilnego w Appium
- 8 powszechnych błędów automatyzacji testów mobilnych w Appium i jak ich unikać
W naszym poprzednim rozdziale o Androidzie, dowiedzieliśmy się o UI Automator Viewer, który jest dostępny w Android SDK, aby uzyskać właściwości obiektu aplikacji. W przypadku iOS, samo Appium dostarcza Inspektora, który pomaga użytkownikom zlokalizować te elementy w aplikacji.
Najpierw otwórz symulator, klikając na opcję dock.
Teraz w oknie Device/Simulators wybierz symulator. Otwórz Appium Desktop i trzymaj symulator obok siebie.
![Device-Simulators](https://www.pcloudy.com/wp-content/uploads/2019/10/Device-Simulators-1.png)
Po uruchomieniu inspektora wybierz dowolny obiekt na ekranie. Zostanie wyświetlona pełna hierarchia i właściwości tego obiektu.
![Appium-Test-Automation](https://www.pcloudy.com/wp-content/uploads/2019/10/Appium-Test-Automation.png)
Na górze okna widoczny jest przycisk Nagraj, który służy do zapisywania wszystkich wykonywanych czynności i nagrywania skryptu.
![Appium-Test-Automation](https://www.pcloudy.com/wp-content/uploads/2019/10/Appium-Test-Automation.png)
Aby wybrać dowolny obiekt, należy kliknąć przycisk Wybierz element, a następnie można użyć przycisku Tap, aby kliknąć obiekt, Send Keys, aby wprowadzić tekst i Clear, aby cofnąć działanie.
![Appium-Test-Automation5](https://www.pcloudy.com/wp-content/uploads/2019/10/Appium-Test-Automation5.png)
Jak tylko użytkownik wykona działanie na obiekcie, jest ono zapisywane w postaci skryptu.
![Appium-Test-Automation](https://www.pcloudy.com/wp-content/uploads/2019/10/Appium-Test-Automation6.png)
Po zakończeniu nagrywania możesz skopiować skrypt i wkleić do edytora eclipse.
W następnym blogu dowiemy się jak napisać pierwszy skrypt appium dla iOS.
.