Кнопка не активируется даже при соблюдении всех условий с использованием селена и python - PullRequest
0 голосов
/ 27 марта 2020

Кнопка остается отключенной до тех пор, пока в 2 полях ввода не будет данных, когда данные заполняются вручную, кнопка активируется и может быть нажата, но если данные заполняются с помощью сценария python с использованием сценария java У исполнителя кнопка остается отключенной. Я прикрепляю кнопку HTML, а также оба поля ввода ниже:

Button-

< button class="btn btn-primary" ng - click="updateUserProjectEvaluationData()" ng - disabled="($root.projectEvaluationDetails.score.trim().length &amp;&amp; $root.projectEvaluationDetails.feedback.trim().length) ? false : true" disabled="disabled"> Update
< /button>

Score-

<input type="text" ng-model="$root.projectEvaluationDetails.score" id="score" class="ng-valid ng-dirty ng-touched" style="">

Обратная связь-

<body id="tinymce" class="mce-content-body " data-id="ui-tinymce-1" contenteditable="true" spellcheck="false">
  <p><br data-mce-bogus="1"></p>
</body>

Оценка заполнена:

 wait.until(EC.element_to_be_clickable((By.XPATH, '//*[@id="score"]'))).send_keys(score) 

Обратная связь заполняется:

edit_feed = wait.until(EC.element_to_be_clickable((By.XPATH, '//*[@id="tinymce"]/p')))
driver.execute_script("arguments[0].textContent = arguments[1];", edit_feed , text)

Даже после этого кнопка остается отключенной пожалуйста помогите

...