01/10/2018, 12:21

Lỗi id khi copy xpath trong Automation test w selenium and python

Em bị lỗi khi chay test này. Lỗi ở xpath : id=“ember3028”, e đã thử đổi sang //artdeco-typeahead-input/[2] mà vẫn lỗi.

Mỗi ID sẽ có 1 số khác nhau, vậy làm sao để xửa dc lỗi này?

Thanks for reading

Hung viết 14:28 ngày 01/10/2018

ember3432
Là thẻ được tạo bởi EmberJS. Bạn nên tránh truy xuất các thẻ sinh ra bởi Ember.

Phùng Cúc viết 14:33 ngày 01/10/2018

nhưng khi inspect để copy xpath thì làm thế nào hả bạn?

Hung viết 14:23 ngày 01/10/2018

Mình không chuyên Selenium, nhưng mình có xem qua EmberJS nên biết Ember sinh ra các đoạn HTML nào.
Trong đoạn code thì bạn sửa lại XPath sao cho không có tham chiếu đến các thẻ của Ember.

Phùng Cúc viết 14:30 ngày 01/10/2018

h không chuyên Selenium, nhưng mình có xem qua EmberJS nên biết Ember sinh ra các đoạn HTML nào.
Trong đoạn code thì bạn sửa lại XPath sao cho không có tham chiếu đến các thẻ của Ember.

ồ ra vậy cám ơn bạn nhiều

Bài liên quan
0