AssertionError: Флажок: u'%' - не был переключен в SST Python

У меня есть флажок на моей веб-странице, который начинается в состоянии false, и я хочу использовать SST, чтобы переключить его на true. Тем не менее, я продолжаю получать AssertionError: Checkbox u'%' - was not toggled, value remains: False, Я использовал оба set_checkbox_value() а также toggle_checkbox() и получить ту же ошибку с обоими. Моя строка кода сейчас читает toggle_checkbox(id_or_elem='cbLFav'), Трассировка стека:

DEBUG:SST:Checkbox: u'cbLFav' - was not toggled, value remains: False
DEBUG:SST:Stopping browser
FAIL (63.522 secs)
======================================================================
FAIL: ..04fitness-tracker
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\Users\Brenda\brenda_test\ENV\lib\site-packages\sst\cases.py", line 20
7, in run_test_script
exec self.code in self.context
File ".\04fitness-tracker.py", line 24, in <module>
toggle_checkbox(id_or_elem='cbLFav')
File "C:\Users\Brenda\brenda_test\ENV\lib\site-packages\sst\actions.py", line
467, in toggle_checkbox
_raise(msg)
File "C:\Users\Brenda\brenda_test\ENV\lib\site-packages\sst\actions.py", line
118, in _raise
raise AssertionError(msg)
AssertionError: Checkbox: u'cbLFav' - was not toggled, value remains: False

Когда используешь set_checkbox_valueмой код выглядит set_checkbox_value('cbLFav', True), Любая идея, почему это не устанавливает значение в True?

Код выглядит так: <input type="checkbox" value="true" class="np_add_fav_cb" id="cbLFav" name="fav">

0 ответов

Другие вопросы по тегам