Próbuję sprawdzić pole wyboru w moim teście ogórka, ale nie mogę wymyślić, jak powiedzieć, aby wyszukiwać przez cokolwiek innego niż identyfikator, nazwisko lub etykieta. Ciągle na uzyskiwanie ten błąd:Ogórek Kapibara znajdź pole wyboru inne niż id, nazwa lub etykieta
cannot check field, no checkbox with id, name, or label 'xxxx' found
Dodałem atrybut „identyfikator” dla każdego wyboru, z unikalnymi wartościami i chciałby znaleźć pole przez te warunki.
Tak, masz rację - mam na myśli I dodał, że jako atrybut. Jednak gdy próbuję tego kodu, pojawia się ten błąd: Nie można znaleźć css "[identifier =" Check: NCO '] "(Capybara :: ElementNotFound). Wygenerowany HTML to: –
Nie miałem czasu wypróbować tego kodu, być może trzeba określ element np "input [identyfikator = ..." –
Nadal nie działa dla mnie (nie można znaleźć css "input [identyfikator = \" Check: NCO \ "]" (Capybara :: ElementNotFound)). –