为什么我的Selenium WebDriver身份验证不起作用(Django 1.9)

戴维·J。

我正在经历一个注册和登录用户列表的过程。

我使用相同的用户名和密码来简化操作。

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import re

for address in geolocations:

    # register
    browser.get("http://127.0.0.1:8000/register")

    username = browser.find_element_by_id("id_username")
    print("username is being set as " + re.sub(' ', '', address))
    password = browser.find_element_by_id("id_password")
    print("password is being set as " + re.sub(' ', '', address))
    location = browser.find_element_by_id("location")
    submit = browser.find_element_by_id("register")
    username.clear()
    password.clear()
    location.clear()
    username.send_keys(re.sub(' ', '', address))
    password.send_keys(re.sub(' ', '', address))
    location.send_keys(address)
    location.send_keys(Keys.RETURN)
    submit.click()
    browser.implicitly_wait(1)


    # login
    browser.get("http://127.0.0.1:8000/login")
    username = browser.find_element_by_id("username")
    password = browser.find_element_by_id("password")
    username.clear()
    password.clear()
    password.send_keys(re.sub(' ', '', address)) # addresses have spaces
    print("password is being set as: " + re.sub(' ', '', address))
    browser.implicitly_wait(2)
    submit = browser.find_element_by_id("submit")
    submit.click()    
    browser.implicitly_wait(2)

browser.quit()

即使使用相同的字符串进行注册和登录,登录身份验证也不起作用。但是,当我手动注册/登录时,相同的用户名/密码组合也有效。

谁能告诉我是什么原因造成的?

阿拉斯代尔

在测试的登录部分,您似乎忘记了致电username.send_keys()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么杀死-9 -1不起作用?

来自分类Dev

为什么我的apache身份验证不起作用?

来自分类Dev

为什么集成Windows身份验证不起作用?

来自分类Dev

为什么我的Spring Security身份验证不起作用?

来自分类Dev

为什么我的身份验证状态提供程序不起作用?

来自分类Dev

我的 MongoDB 身份验证配置不起作用

来自分类Dev

为什么我的 if 语句对长度 > 1 不起作用?

来自分类Dev

为什么9 + 1 = *,我该如何解决?

来自分类Dev

为什么故障处理在Spring Security X.509身份验证中不起作用?

来自分类Dev

为什么用于Devise身份验证的嵌套资源不起作用?

来自分类Dev

身份验证失败后,Zend _forward不起作用(Zend Framework 1)

来自分类Dev

身份验证失败后,Zend _forward不起作用(Zend Framework 1)

来自分类Dev

为什么我的弹出脚本在ie9中不起作用?

来自分类Dev

为什么我的Selenium URL_to_be语句不起作用?

来自分类Dev

.htaccess文件([^ \ /] +)不起作用,但是([1-9] + [0-9] *)起作用?

来自分类Dev

shell cmd:“ seq 1 9 | touch”不起作用?

来自分类Dev

为什么键盘键在Selenium WebDriver中不起作用?

来自分类Dev

为什么没有ng-model的Angular 1表单验证不起作用

来自分类Dev

K&R练习1-16-为什么我的解决方案不起作用?

来自分类Dev

为什么此功能不起作用?我希望它从10倒数到1

来自分类Dev

为什么我的.pagnation li add active在第1页上不起作用?

来自分类Dev

为什么我在mifare plus和MifareDesfire EV1中的AES身份验证上遇到Tag丢失异常

来自分类Dev

使用Firebase Facebook身份验证,auth.logout在我的应用程序中不起作用

来自分类Dev

当我使用随机数据库列时,表单基础身份验证不起作用

来自分类Dev

WSO2 Identity Server中启用了totp身份验证的“记住我”不起作用

来自分类Dev

使用Firebase Facebook身份验证,auth.logout在我的应用程序中不起作用

来自分类Dev

为什么我的PHP表单验证不起作用?

来自分类Dev

验证后,为什么我的重定向不起作用?

来自分类Dev

为什么我的JavaScript验证程序不起作用?

Related 相关文章

  1. 1

    为什么杀死-9 -1不起作用?

  2. 2

    为什么我的apache身份验证不起作用?

  3. 3

    为什么集成Windows身份验证不起作用?

  4. 4

    为什么我的Spring Security身份验证不起作用?

  5. 5

    为什么我的身份验证状态提供程序不起作用?

  6. 6

    我的 MongoDB 身份验证配置不起作用

  7. 7

    为什么我的 if 语句对长度 > 1 不起作用?

  8. 8

    为什么9 + 1 = *,我该如何解决?

  9. 9

    为什么故障处理在Spring Security X.509身份验证中不起作用?

  10. 10

    为什么用于Devise身份验证的嵌套资源不起作用?

  11. 11

    身份验证失败后,Zend _forward不起作用(Zend Framework 1)

  12. 12

    身份验证失败后,Zend _forward不起作用(Zend Framework 1)

  13. 13

    为什么我的弹出脚本在ie9中不起作用?

  14. 14

    为什么我的Selenium URL_to_be语句不起作用?

  15. 15

    .htaccess文件([^ \ /] +)不起作用,但是([1-9] + [0-9] *)起作用?

  16. 16

    shell cmd:“ seq 1 9 | touch”不起作用?

  17. 17

    为什么键盘键在Selenium WebDriver中不起作用?

  18. 18

    为什么没有ng-model的Angular 1表单验证不起作用

  19. 19

    K&R练习1-16-为什么我的解决方案不起作用?

  20. 20

    为什么此功能不起作用?我希望它从10倒数到1

  21. 21

    为什么我的.pagnation li add active在第1页上不起作用?

  22. 22

    为什么我在mifare plus和MifareDesfire EV1中的AES身份验证上遇到Tag丢失异常

  23. 23

    使用Firebase Facebook身份验证,auth.logout在我的应用程序中不起作用

  24. 24

    当我使用随机数据库列时,表单基础身份验证不起作用

  25. 25

    WSO2 Identity Server中启用了totp身份验证的“记住我”不起作用

  26. 26

    使用Firebase Facebook身份验证,auth.logout在我的应用程序中不起作用

  27. 27

    为什么我的PHP表单验证不起作用?

  28. 28

    验证后,为什么我的重定向不起作用?

  29. 29

    为什么我的JavaScript验证程序不起作用?

热门标签

归档