selenium相关内容
我正在尝试使用Robot Framework测试模板功能,遇到一些困难。 我当前的测试包括打开5个不同的网站(声明为变量) 以下是我的代码: *** Settings *** Library Selenium2Library Library OperatingSystem Library String Library Collections Test Template
..
每当Robot Framework自动化测试(由Jenkins作业启动)从集线器请求Chrome浏览器时,我正在运行的Selenium Grid Hub都会显示此错误消息: 会话[(Null Outalkey)]不可用,并且不在最后几个会话中 1000个已终止的会话。 我花了几个小时搜索和尝试建议的解决方案,但一无所获。 将Linux服务器作为Selenium Grid Hub运
..
我对Selenium WebDriver拖放有问题。它不想掉到滚动条上。 我尝试过这个: new Actions(SeleniumDriver.getDriver())).dragAndDrop(element, target).build().perform(); 还尝试使用偏移量: (new Actions(SeleniumDriver.getDriver()))
..
我正尝试在Google Colab中使用Selenium,但在尝试运行Firefox实例时遇到一些错误。 我点击了以下链接: Selenium documentation在这里,我尝试使用驱动程序管理软件,但收到错误消息,说找不到Firefox的二进制位置,所以我遵循了另一个link,但我无法使其运行 因此我尝试使用硬编码位置,但收到错误: Message: 'geckodriv
..
我知道可以用Google CoLab做Selenium模块,但是在使用Selenium之前,CoLab虚拟机里应该有浏览器,所以我用命令成功地在CoLab里安装了Firefox !apt-get update !apt install firefox 但当我尝试使用命令运行Firefox时 !firefox 它引发错误 src/tcmalloc.cc:283]尝试释放无效
..
嘿Stackoverflow社区,我想用Google recolab中的Firefox geckodriver为python运行Selenium。我最近找到了一个关于这个话题的帖子,里面有一个来自前段时间@DebanjanB的回答:https://stackoverflow.com/a/57553986/15163882。遗憾的是,提供的解决方案不再起作用,我想不出如何修复它。 这是堆栈溢出
..
我在这个线程How to use Selenium on Colaboratory Google?中使用了@Korakot-chaovavanich提供的代码。我真的需要一个解决方案来让它在Google Colab上工作。 # install chromium, its driver, and selenium !apt install chromium-chromedriver !cp /
..
我正在编写一个Selenium测试来验证正在下载的文件。它在当地运行得很好。我可以通过‘target’文件夹和容器/home/seluser/downloads轻松访问该文件。 测试脚本为: @BeforeMethod public void setUp() throws MalformedURLException { folder = new File("target")
..
所以我尝试在GitLab ci管道中实现Selenium测试。目前,我已经在本地系统上运行了这些测试,反映了管道中将要发生的测试方法,即我在本地系统上构建测试,然后尝试连接到Selenium/Standalone-Chrome实例以使用此命令运行测试 python3 -m pytest --junitxml=report.xml --log-cli-level DEBUG --webdriv
..
在GitLab上运行CI/CD管道时,我的Karma测试超时,出现错误: ℹ 「wdm」: Compiled successfully. 05 08 2019 22:25:31.483:INFO [karma-server]: Karma v4.2.0 server started at http://0.0.0.0:9222/ 05 08 2019 22:25:31.485:INFO [l
..
我正在将我的应用程序从过程代码重构为OOP。我正在尝试上此驱动程序类。 更新:此功能在Windows中可用,但在Mac中不可用。 # IMPORTS from sys import platform import os from os import system from selenium import webdriver from selenium.webdriver import
..
我是Selenium/Python的新手,很少练习。在pycharm中运行我的Selenium/Python程序时,我收到以下错误。请帮帮忙。 C:Users k.maravPycharmProjectsRadhaSeleniumvenvScriptspython.exe C:/Users/rk.marav/PycharmProjects/RadhaSelenium/Tests/mainTe
..
我有一个用python/selenium编写的应用程序,它在chrome driver: 上设置了一些实验选项 from selenium import webdriver from selenium.webdriver.chrome.options import Options chrome_options = Options() chrome_options.add_argument('
..
我正在使用Reaction/Redux和CSS模块开发一个Web应用程序。对于单元测试,我使用identity-obj-proxy模拟我的CSS导入。 然而,QA团队想知道在使用Selenium(我自己完全不熟悉)时如何处理模糊的类名。我只能找到is this question中提到的这两个组合,但QA不清楚接受的答案。 在这种情况下使用硒有哪些解决方案(最好是一个简单易懂的答案,我可
..
我希望使用Selenium Web驱动程序将焦点放在网页中的给定对象上。尝试使用Action类,但不起作用。有什么办法可以做到这一点吗?我正在Java中使用Selenium Web驱动程序。 推荐答案 HTMLElement.Focus() HTMLElement.focus()方法将焦点设置在所需的元素上(如果可以聚焦的话)。焦点元素是默认可以接收键盘和类似事件的元素。
..
我有一个OpenShift 3集群,其中包含以下两个容器:Selenium-Hub和Selenium-node-Chrome。请参阅下面附加的部署和服务YAML文件。 集线器部署: apiVersion: apps.openshift.io/v1 kind: DeploymentConfig metadata: labels: app: selenium-hub s
..
我是QAF的新手。我需要同时自动化网络和移动应用程序。比方说,我必须使用移动本地应用程序进行资金转账,然后注销,然后立即打开桌面浏览器(而不是移动浏览器)并打开Web应用程序来验证相同的交易。 因为我们需要配置Appium驱动程序和浏览器驱动程序来实现此场景。如何使用QAF框架处理此场景。 推荐答案 使用qaf,您可以在单个测试用例中与多个设备/驱动进行交互。QAF有suppor
..
public class StartFirstJobTest { AppiumDriver driver; @BeforeTest public void setUp() throws Exception { DesiredCapabilities capabilities = new DesiredCapabilities(); capabilities.setCapabili
..
我使用pytest-repeat多次执行我的Selenium脚本。我需要在执行期间捕获迭代编号并使用它。 我研究了pytest.mark、pytest.Collect&;pytest.Collector class Testone(): @pytest.fixture() def setup(self): @pytest.mark.repeat(RowCount)
..
我正在编写Selenium测试,其中包含一组类,每个类包含几个测试。每个类当前打开然后关闭Firefox,这有两个后果: 超慢,打开Firefox比在类中运行测试花费的时间更长. 崩溃,因为在Firefox关闭后,试图从Selenium非常快速地重新打开它会导致‘Error 54’ 我可能可以通过添加睡眠来解决错误54,但它仍然会非常慢。 所以,我想做的是在所有测试类中重用相同
..