【发布时间】:2012-08-24 23:27:20
【问题描述】:
我正在使用 webdriver 进行自动化,每个问题都有一些单选按钮,单选按钮旁边有一些文本,例如是/否。以下是我通过检查元素得到的代码
<label class="fs-508-label" for="editTemplate-editForm-content-flowTemplateFull-genericPage-_id162-page_0-profilerQuestionnaireBlock-_id167-page__1-questionnaire-_id169-0-questionRadio_com.taleo.functionalcomponent.prescreening.entity.question.PossibleAnswer__78620">
<input name="editTemplate-editForm-content-flowTemplateFull-genericPage-_id162-page_0-profilerQuestionnaireBlock-_id167-page__1-questionnaire-_id169-0-questionRadio" id="editTemplate-editForm-content-flowTemplateFull-genericPage-_id162-page_0-profilerQuestionnaireBlock-_id167-page__1-questionnaire-_id169-0-questionRadio_com.taleo.functionalcomponent.prescreening.entity.question.PossibleAnswer__78620" value="com.taleo.functionalcomponent.prescreening.entity.question.PossibleAnswer__78620" type="radio" class="possibleanswers" onclick="onChoicePicked(this)">
No
</label>
你能帮我弄清楚吗? 我目前可以使用
获取单选按钮element = browser.find_element_by_name(name got form above)
但是 element.text 并没有给我“不”而是空的,这让我感到困惑。我可能在这里遗漏了一些东西。
【问题讨论】:
标签: selenium webdriver selenium-webdriver