首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在django开发服务器上打开页面时出现错误状态行异常

在django开发服务器上打开页面时出现错误状态行异常
EN

Stack Overflow用户
提问于 2013-01-22 14:55:15
回答 1查看 1.2K关注 0票数 10

为了更好地报告测试结果,我正在通过鼻部执行selenium测试用例。我编写了以下测试用例

代码语言:javascript
复制
from selenium import webdriver 
from selenium.webdriver.common.keys import Keys
from proboscis import test
import unittest
driver = webdriver.Firefox()

@test(groups=["unit","login"])
class UI_test(unittest.TestCase):

    def test_SuccessfulErrorMsgOnEmptyUserName(self):
        driver.get("http://127.0.0.1:7999/login/")
        username_input = driver.find_element_by_id("id_email")
        username_input.send_keys('')
        password_input = driver.find_element_by_id("id_password")
        password_input.send_keys('bill3')
        driver.find_element_by_xpath('//input[@value = "Log In"]').click()
        driver.implicitly_wait(3)
        driver.find_element_by_class_name("error-login")

driver.close()  

def run_tests():
    from proboscis import TestProgram
   # from tests import unit

    # Run Proboscis and exit.
    TestProgram().run_and_exit()

if __name__ == '__main__':
    run_tests() 

是什么原因导致了这段代码中的BadStatusLine异常?

EN

回答 1

Stack Overflow用户

发布于 2015-03-05 18:54:18

看起来像是Python/Django "BadStatusLine" error的复制品,但我不能标记,因为这个问题有赏金。根据this answer的说法,BadStatusLine异常很可能是由空响应引起的,因为根本没有状态行。

根据this answer的说法,服务器正式地告诉客户端没有更多的数据,而不是简单地导致连接重置或粗暴超时。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14453129

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档