selenium执行报错:response = {‘status‘: 500, ‘value‘: ‘{“value“:{“data“:{“text“:“HTTP 错误 : 302Foun

这篇具有很好参考价值的文章主要介绍了selenium执行报错:response = {‘status‘: 500, ‘value‘: ‘{“value“:{“data“:{“text“:“HTTP 错误 : 302Foun。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

selenum的代码如下:

import pytest
from selenium import webdriver
from selenium import webdriver
from selenium.webdriver import Chrome
from selenium.webdriver.common.by import By
from time import sleep


class Test_错误的登录:

    def test_UI_0001(self):
        print('\n用例UI_0001')
        driver = webdriver.Chrome()
        driver.implicitly_wait(10)

        driver.get("http://127.0.0.1/mgr/index.html")
        # driver.find_element(By.ID, 'username').send_keys('')
        sleep(3)
        driver.find_element(By.ID, 'password').send_keys('88888888')
        sleep(3)
        driver.find_element(By.CSS_SELECTOR, 'button[type="submit"]').click()
        sleep(2)

        alertText = driver.switch_to.alert.text
        print(alertText)

        assert alertText == '请输入用户名'

执行报错:

python中selenium执行报错:response = {‘status‘: 500, ‘value‘: ‘{“value“:{“data“:{“text“:“HTTP 错误 : 302Found文章来源地址https://www.toymoban.com/news/detail-629355.html

====================================================================== test session starts ======================================================================
platform win32 -- Python 3.8.3, pytest-5.4.3, py-1.9.0, pluggy-0.13.1 -- E:\tools\Andconda\python.exe
cachedir: .pytest_cache
metadata: {'Python': '3.8.3', 'Platform': 'Windows-10-10.0.19041-SP0', 'Packages': {'pytest': '5.4.3', 'py': '1.9.0', 'pluggy': '0.13.1'}, 'Plugins': {'html': '3.
1.1', 'metadata': '2.0.1', 'Faker': '13.3.4'}, 'JAVA_HOME': 'E:\\tools\\Java\\jdk1.8.0_201'}
rootdir: E:\12Python自动化测试\白月黑羽\自动化测试\UI_pytest
plugins: html-3.1.1, metadata-2.0.1, Faker-13.3.4
collected 4 items

cases/登录/test_错误登录.py::Test_错误密码::test_C001001
#### 初始化-目录甲

 *** 初始化-模块 ***

 === 初始化-类 ===

 --- 初始化-方法  ---

用例C001001
PASSED
 --- 清除  -方法 ---

cases/登录/test_错误登录.py::Test_错误密码::test_C001002
 --- 初始化-方法  ---

用例C001002
PASSED
 --- 清除  -方法 ---

cases/登录/test_错误登录.py::Test_错误密码::test_C001003
 --- 初始化-方法  ---

用例C001003
FAILED
 --- 清除  -方法 ---

 === 清除 - 类 ===

到了这里,关于selenium执行报错:response = {‘status‘: 500, ‘value‘: ‘{“value“:{“data“:{“text“:“HTTP 错误 : 302Foun的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 用stable_diffusion_webui遇到CUBLAS_STATUS_INVALID_VALUE when calling cublasGemmStridedBatchedExFix 报错

    1,【新修正】手把手教你在linux中部署stable-diffusion-webui N卡A卡显卡可用 2,手把手教你在linux中手动编译并安装xformers (以上文章作者为B站up主:青空朝颜モー) 在点击生成图片时发生以下报错: RuntimeError: CUDA error : CUBLAS_STATUS_INVALID_VALUE when calling cublasGemmStridedBatchedExFix ( h

    2024年02月09日
    浏览(38)
  • 安装Saas芸众商城系统后提示:{“result“:0,“msg“:““,“data“:{“status“:-4}}报错的原因

    安装Saas芸众商城系统至尊版所遇到的坑我想你也踩过,总结出来! 安装宝塔,本文是用的是lamp,可以酌情考虑。 放入代码和数据库。 php使用7.4版本,安装 ionCube, fileinfo, redis, Swoole4,mongodb扩展 databaseconfig.php databaseredis.php 修改对应配置 删除 bootstrapcacheconfig.php 缓存文件

    2023年04月19日
    浏览(42)
  • 执行git操作报错:The requested URL returned error: 500

    因为疫情居家办公了,然后家里面有一个台式机,就使用了台式机,结果想从git仓库重新拉取代码就报错了: 然后从网上找各种解决办法,都不生效,我突然记起自己的git密码重新修改过,修改密码之后没有在台式机上办过公,所以就重新设置了一下git的密码,如下: 使用

    2024年02月11日
    浏览(44)
  • electron + selenium报错: Server terminated early with status 1

    解决办法:         这种错误一般是浏览器创建的某方法致命错误导致的,查看一下实例化driver的地方有哪些配置,着重看日志、用执行信息存储一类的配置,我的问题是日志文件夹改过了但没有创建 在项目下创建user-data文件夹即可。

    2024年01月22日
    浏览(33)
  • 使用selenium执行测试用例时Chrome浏览器弹出多个data:,

       之前我遇到这个问题,在CSDN上也找了很多方法,但都是至少弹出一个上面这样data的浏览器页面,后来在我反反复复,仔细地在代码上观察,后面在网上看到有个网友说有可能是因为只是用了浏览器驱动没有url,这句话启发了我,后面我在代码里看了一下,确实是创建了

    2024年02月11日
    浏览(29)
  • curl执行请求报错Unexpected character (‘‘‘ (code 39)): expected a valid value

        在windows命令行里执行上述curl请求,执行报错,因为windows系统里不能识别单引号\\\',得换成双引号\\\",换成双引号后再执行,还是报错,这时还得把请求参数里的\\\"转义成\\\"。成功截图如下:   所以最终windows下能正确的执行curl命令为

    2024年02月12日
    浏览(30)
  • Error: Request failed with status code 500

    vue axios 出现Error: Request failed with status code 500。 这代表着服务器端无法获取参数。(post接口) 我的问题是,接口要求content-type: multipart/form-data。 但是我写的data:{.....}不符合样式,所以在data前 得加下面得代码然后就成功了

    2024年02月13日
    浏览(37)
  • linux下执行jmeter脚本报错: Non HTTP response code: org.apache.http.conn.HttpHostConnectException/Non HTTP

    报错内容: 原因分析: test-copd.medciot.com 连不上 没做hosts绑定 解决方案: 找到/etc/hosts文件 进入hosts文件 vim hosts 编辑如下报错并退出 重新执行脚本后即可

    2024年02月10日
    浏览(37)
  • [python] selenium:chromedriver user-data-dir 遇到报错的解决方法

    这个问题困扰了我一个多小时,就在csdn记录一下吧 session not created: DevToolsActivePort file doesn’t exist chrome.exe is no longer running, so ChromeDriver is assuming that Chrome has crashed. 我不翻译了,因为根本乱说,开发者不要冲过来揍我啊 找了好多网都没有解释,有看到用’–remote-debugging-pipe’指令

    2024年03月12日
    浏览(70)
  • 【selenium报错】AttributeError: ‘WebDriver‘ object has no attribute ‘find_element_by_link_text‘

    是因为selenium版本不一致 解决办法如下: 1,换旧版本,即4.几之前的版本 2,将根据元素定位方式的元素改为大写 eg: 报错代码: driver.find_element_ by_xpath (“/html/body/div[3]/div[1]/div[2]/ul/li[1]/a”) 修改后的代码: driver.find_element( By.XPATH ,‘/html/body/div[3]/div[1]/div[2]/ul/li[1]/a’) 这里

    2024年04月23日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包