为什么测试完毕后浏览器会自动关闭?

为什么测试完毕后浏览器会自动关闭?

def test_login3_success(get_webdriver):
    driver = get_webdriver
    driver.maximize_window()
    driver.get(URL)
    time.sleep(3)
    driver.find_element(by=By.LINK_TEXT, value="请登录").click()
    # username = driver.find_element(by=By.CSS_SELECTOR, value="[type=text]")
    username = driver.find_element(by="css selector", value="[type=text]")
    username.send_keys("imooc")
    # password = driver.find_element(by=By.CSS_SELECTOR, value="[type=password]")
    password = driver.find_element(by="css selector", value="[type=password]")
    password.send_keys("12345678")
    # login_button = driver.find_element(by=By.CSS_SELECTOR, value="[type=button]")
    login_button = driver.find_element(by="css selector", value="[type=button]")
    login_button.click()
    # 我们应该如何判断登录是成功还是失败,应该如何做断言
    time.sleep(3)
    assert driver.current_url == "http://111.231.103.117/#/index"

视频中的测试函数如上,好像并没有退出浏览器的操作?但是测试完成后浏览器会自动关闭


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
大周 2022-07-24 19:32:08

这是内置的driver关闭了,所以他就跟着关了。  

  • 提问者 我想跑路 #1

    这个自动关闭和新写法有关吗?

    2022-07-24 19:57:17
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
全能软件测试工程师
  • 参与学习       365    人
  • 提交作业       1847    份
  • 解答问题       224    个

全能软件测试0基础就业急训营,小白都能轻松学会的热门岗位,全面覆盖主流测试技术,多岗位适配,逐级提升,搭配面试指导,掌握功能测试、接口测试、自动化测试、性能测试四大岗位能力,成为企业争抢的全能人才!

了解课程
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师