当我尝试在windows10上的visualstudio2017RC中运行一个web应用程序时,它会打开一个新的浏览器实例(在我的例子中是chrome)。我也尝试过使用internet explorer,情况是一样的,浏览器没有登录,但如果我只是手动运行chrome,它就会登录。如何防止visual studio在每次运行web应用程序时运行新的浏览器实例?当我按下运行网站时,它应该在和上一个应用程序相同的窗口中打开(就在下一个选项卡上)
您可以从调试设置中完全禁止启动网站。
网络应用程序运行后,您可以从任务栏启动网站。
“浏览方式…”菜单选项显示启动网站,但不运行VS2017中的调试会话,这可能不是您想要的。
这个问题有解决办法。很简单,请遵循以下步骤。
现在启动项目,它将不会在新的chrome Instant中打开,而是在已经运行的Chrome Instant中打开。
我发现关闭Javascript调试意味着网站会在现有Chrome实例的新标签中打开。据我所知,Visual Studio中的调试没有Chrome的开发工具好,所以关闭它对我来说不是问题。
更新
从VS2017 15.7.1开始(在VS2019 16.0.0和VS2022 17.0.0预览版中仍然如此),此修复程序不再有效,我发现我不得不另外取消选中浏览器窗口关闭时停止调试器
全局基类 登录名 } 问题是,当运行此功能时,我得到了下面的错误,我不明白为什么会发生这种情况,因为它在错误的位置上没有给我任何帮助。 未定义步骤:给定I打开Chrome 未定义步骤:浏览网站时 未定义的步骤:然后我使用“user1”和“password1”登录网站
我有以下场景:安装了firefox和chrome的Ubuntu16.04机器,chrome是我的默认浏览器。 我在shell中检查以下操作: 并且不会出现firefox的任何一面,总是Chrome。这样很好。还要检查: 点击桌面文件。html->chrome启动 现在奇怪的是,如果我跑了: 出于某种奇怪的原因,它总是打开Firefox。我不知道为什么,有人能帮我吗?
我试图编写一个函数,它将接收一个“浏览器实例”(我指的是),并打开一个带有特定URL的新选项卡。 这是函数: 返回True(如果URL有效) 如果有人能告诉我我做错了什么,我将非常感激。如果您有其他方法来完成打开新选项卡的任务,这是可以的。顺便说一下,我曾尝试使用:,但没有成功(我没有得到新的选项卡,也没有异常)
我有以下情况。启动Selenium测试后,将打开一个浏览器窗口。因为我有很多测试,每天都要启动很多次,所以我不会让Selenium在当前浏览器(我正在使用的浏览器)的前面打开新的浏览器窗口,而是在后台打开,这样就不会打扰我了。可能吗? 为了澄清为什么我需要这个——一天中有很多次,当我在当前浏览器中工作并且硒测试正在运行时,硒测试的浏览器窗口会突然打开,我可以突然关闭它,键入一些东西,等等。 我现在
我在Firefox中远程使用Webdriver。 我想全屏打开我的浏览器。浏览器是全屏打开的,但立即最小化,并移动到其他程序,在我的操作系统上打开。当我在本地运行我的webdriver时,broser是全屏打开的,并且不会最小化(它留在浏览器中,不会移动到其他程序)。我希望我的浏览器会在全屏打开,并且保持在浏览器中,即使我运行我的测试Remottley。 原因是我使用了Java机器人,我必须在浏览
我是Python新手,我试图在Debian中使用Selenium,但它不起作用,更具体地说,它似乎处于循环中,什么也没发生。下一个脚本是我使用的测试: 当我中断脚本时,会出现以下文本: 回溯(最近一次通话最后一次): 文件“prueba_parseo.py”,第7行,在browser=webdriver中。Firefox()文件“/usr/local/lib/python2.7/dist pack