Oceniam za pomocą Selenium, aby przeprowadzić automatyczne testowanie aplikacji WWW Asp.net Webforms mojej firmy. Ponieważ większość identyfikatorów HTML generuje się automatycznie, staram się polegać na ścieżkach xpaths, aby móc wchodzić w interakcje z moją stroną.Jak szybko sprawdzić, czy ścieżka x jest poprawna w IE?
Ponieważ jestem znany xpaths, mam problemy próbujące wskazać dokładnie xpath muszę kliknąć na ten element. Proces zmiany kodowanej ścieżki xpath, kompilowania aplikacji C#, ładowania aplikacji, uruchamiania aplikacji, a następnie wyłączania wyjątków Selenium jest dość irytujący. Potrzebuję znaleźć jakiś sposób, aby szybko określić, czy ścieżka jest prawidłowa (tj. Istnieje), czy nie.
Niestety, zakodowali tę stronę do pracy tylko w IE, więc to wszystko, do czego mam dostęp.
Jeśli ktoś ma dobry szybki sposób, aby przetestować xpath w IE, byłbym bardzo wdzięczny!
Jak wyeksportować bieżącą stronę jako XML? Ponieważ elementy, których szukam, nie są na stronie, dopóki jakiś ajax się nie wydarzy, nie mogę po prostu wyeksportować widoku-> Źródło – KallDrexx
@KallDrexx: Potrzebujesz do tego celu narzędzia przeglądarki i nie jest to problem XPath. –
Wprawdzie nie rozwiązuje to problemu, który przedstawiłem w pierwotnym pytaniu.Potrzebuję sposobu, aby zabrać swoją stronę w IE i sprawdzić, czy Xpath będzie z nią współpracować. – KallDrexx