ui-automation 相关问题

UI Automation是一种带有图形用户界面的编程/脚本交互,通常用于测试或辅助功能。

org.openqa.selenium.chrome.ChromeDriverService$Builder 没有定义或继承

当我尝试执行硒测试时出现错误 失败的配置:@BeforeMethod com.testingvasitum.testcases.BaseTest.setUp java.lang.AbstractMethodError: 接收器类 org.openqa.sel...

回答 0 投票 0

此错误打印后运行 Maestro UI 测试?

我正在使用 maestro UI 测试自动化工具对 flutter 应用程序进行 UI 测试,但在运行测试后出现此错误: i@is-MacBook-Pro 样本 % 大师测试 android-flow.yaml 线程异常 ...

回答 1 投票 0

需要代码才能在“您确定吗?”中单击“确定”在 chrome 上使用 2Captcha 扩展提示自动提交表单

我想自动提交表单。要提交表单,我需要先完成一个验证码,为此我使用了 2Captcha chrome 扩展。 我正在尝试使用 2captcha AutoSubmit 功能,但它

回答 0 投票 0

无法使用 Cypress 拦截请求

我正在尝试拦截请求,但是此请求在标头中使用了 Bearer 令牌 在此处输入图像描述 我试过这段代码,但它不工作 在此处输入图片描述

回答 0 投票 0

个人预定自动化

我希望实现一些可以在每天特定时间自动执行的自动化。我知道如何创建无代码自动化,但不知道如何使用...自动执行它

回答 0 投票 0

无法在 Katalon 中存储元素列表来创建断言

我正在为我的工作学习 Katalon,我遇到了一些问题! 这是我正在尝试做的事情: 1 - 捕获与以下 xpath 匹配的所有元素: “//div[@class=‘价格’]/div[@class=‘价格...

回答 0 投票 0

Compose HorizontalPager scrollToPage 的 Android UI 测试

我正在使用 HorizontalPager,它显示一个跳过选项以滚动到最后一页。 val pagerState = rememberPagerState() val coroutineScope = rememberCoroutineScope() 约束视图{ val (skipText,...

回答 0 投票 0

有没有办法在同一个测试脚本中打开赛普拉斯的新隐身窗口?

有没有办法在同一个测试脚本中打开赛普拉斯的新隐身窗口? 我需要测试一项功能,我需要在 2 个独立的 chrome 浏览器中访问 URL ...

回答 0 投票 0

使用 css 选择器从底部获取元素计数

我正在使用 testcafe 创建自动化测试脚本,但遇到了问题。 我选择使用 nth(-1) 来获取最后一个元素。但是我们如何从最后一个元素开始计算 prevSibling 元素呢?

回答 0 投票 0

即使在使用 driver.quit() 后 Web 驱动程序也没有关闭

ChromeBrower 在测试执行后没有关闭 请检查方法代码后的代码。!! 请帮我解决这个问题。!!提前致谢 我的 chrome 驱动程序应该在测试执行后关闭...

回答 0 投票 0

pywinauto 将密钥向下发送到应用程序

我想使用 pywinauto 将按下事件发送到游戏应用程序。我得到这样的应用程序: 从 pywinauto.application 导入应用程序 应用程序=应用程序() app.connect(title='Adobe Flash

回答 1 投票 0

FlaUI |无法找到 DevExpress 控件 Combobox

我们正在使用 DevExpress 控件 18.2v。无法使用FlaUI提取devexpress组合框编辑来实现自动化测试。 我尝试了多种方法(Xpath、进程 ID 等,但没有运气。)使用...

回答 0 投票 0

包含“9”的元素的 XPath 是什么?

从“09 Some text”行定位“9”的正确 XPath 是什么? 从“09 Some text”行定位“9”的正确 XPath 是什么? <div class="callout" data-testid="callout" xpath="1"> <span class="container" data-testid="callout" xpath="1"> </span> <p xpath="1">"Some text"</p> "Some text1" "09 Some text" "Some text3" </div> 我已经尝试了下面的 3 个定位器,我可以从 Chrome“通过 XPath 查找”中找到元素“9”,但是当我在自动化脚本(Selenium WebDriver、C#m 和 specflow)中使用它们时,它们不起作用。 IsElementDisplayed(By.XPath("xpath below")); //div[contains(@class,'callout')]/descendant::text()[contains(., '9')] //div[contains(@class, 'callout')]//text()[contains(normalize-space(.), '9')] //div[contains(@class,'callout')]//text()[contains(., '9')] 下面的这个在两者中都不起作用(Chrome“通过 xpath 查找”/自动化脚本) //div[contains(@class, 'callout')]//*[contains(text(), '9')] 你可以试试这个: //div[@class='callout' and contains(text(), '09')] 你不能使用 XPath 在 Selenium 中只返回一个字符串/文本。例如,如果您使用 XPath //div[@class='callout']/text() 它抛出 Exception has occurred: InvalidSelectorException Message: invalid selector: The result of the xpath expression "//div[@class='callout']/text()" is: [object Text]. It should be an element. 你可以使用 CSS 选择器 div.callout 返回 DIV 内的整个文本块 "\"Some text\"\r\n\"Some text1\" \"09 Some text\" \"Some text3\"" 然后您可以将其解析为您想要的行。 string allText = driver.FindElement(By.CssSelector("div.callout")).Text; string text = allText.Split('"').Where(w => w.StartsWith("09")).ToArray().First(); Console.WriteLine(text); 打印 09 Some text

回答 2 投票 0

即使在屏幕最小化时也运行 GUI 自动化

我正在致力于桌面应用程序启动的自动化,并执行一些活动并在远程服务器中关闭。当服务器未最小化时一切正常,但当我最小化时......

回答 0 投票 0

什么是 emelent“9”的 Xpath?

... <div class="callout" data-testid="callout" xpath="1"> <span class="container" data-testid="callout" xpath="1"></span> <p xpath="1">"Some text"</p> "Some text1" "09 Some text" "Some text3" </div> [![在此处输入图片描述][1]][1] 从“09 Some text”行定位“9”的正确 Xpath 是什么? 我已经尝试了下面的 3 个定位器,我可以从 Chrome“通过 xpath 查找”中找到元素“9”,但是当我在自动化脚本(selenium webdriver、C# 和 specflow)中使用它们时,它们不起作用。 IsElementDisplayed(By.XPath("xpath below")); #1://div[contains(@class,'callout')]/descendant::text()[contains(., '9')] #2://div[contains(@class, 'callout')]//text()[contains(normalize-space(.), '9')] #3://div[contains(@class,'callout')]//text()[contains(., '9')] 下面的这个在两者中都不起作用(Chrome“通过 xpath 查找”/自动化脚本) //div[contains(@class, 'callout')]//*[contains(text(), '9')] 提前致谢。 [1]:

回答 0 投票 0

如何在每个月的第三个星期六触发 github 操作?

我想在每个月的每个第三个星期六触发我的 UI 测试,以便在移动代码后测试应用程序。 在: 日程: - cron:'00 00 * * 6'

回答 0 投票 0

如何使用 UIAutomation 在 Firefox 中获取实时边界矩形?

这是代码。 #包括 #包括 IUI自动化* p_iui; IUIAutomationElement* p_fcs_element; 分配控制台(); 联合初始化(NULL); CoCreateInstance(

回答 0 投票 0

如何从 Android 应用程序代码 (MainActivity) 中运行/调用插桩测试

在目前的安排中,在Android上,可以通过以下方法调用Instrumented Tests: 从 Android Studio 中 -> 右键单击保存在“androidTest”下的类 火

回答 0 投票 0

赛普拉斯拦截:设置/清除每个套件而不是每个测试

我有一个用于 E2E 测试的 Cypress (12.9.0) 设置,其中 e2e 文件夹中的每个文件都是一个具有一个 describe() 和许多 it() 测试的 e2e 场景。 每个场景及其测试都依赖于一个数字......

回答 1 投票 0

赛普拉斯在套件未测试后截获清除

我有一个用于 E2E 测试的 Cypress (12.9.0) 设置,其中 e2e 文件夹中的每个文件都是一个具有一个 describe() 和许多 it() 测试的 e2e 场景。 每个场景及其测试都依赖于一个数字......

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.