小编Vol*_*iuk的帖子

如何切换到单击按钮后打开的新浏览器窗口?

我有情况,当点击按钮打开带有搜索结果的新浏览器窗口时.

有没有办法连接并专注于新打开的浏览器窗口?

并使用它,然后返回到原始(第一)窗口.

java selenium webdriver new-window selenium-webdriver

80
推荐指数
3
解决办法
32万
查看次数

Java WebDriver等待页面加载

我想获得页面加载的异常,但仍然没有结果.我使用implicitlyWait来设置计时器以抛出异常.

WebDriver driver = new FirefoxDriver();
driver.manage().timeouts().implicitlyWait(1, TimeUnit.MILLISECONDS);
driver.get("http://www.rambler.ru");
driver.quit();
Run Code Online (Sandbox Code Playgroud)

有人可以给我更新建议吗?我需要这个以确保页面加载不会是无限的,并且如果加载时间将超过我在计时器中定义的 - >抛出异常作为结果并跳过TC(失败).

谢谢你,Volodymyr

timeout webdriver

8
推荐指数
1
解决办法
4万
查看次数

Angular在组件使用中包含CDN

我有CDN URL,我想在Component TypeScript文件中使用它。

在Angular 2和更高版本中处理CDN的“正确”方法是什么?

typescript angular

8
推荐指数
1
解决办法
5832
查看次数

如何将JAR部署到Maven远程存储库

有没有办法将我的JAR文件放在远程存储库中,所以我的maven项目可以通过Internet从任何地方获取这个JAR文件?

我已下载并在ReportNG项目中做了一些修复:https://github.com/dwdyer/reportng.使用ANT我已经将这个项目编译成JAR,现在我想把它放到远程Maven存储库中,但不知道我怎么能这样做.

有人可以建议我的方式,我怎么能这样做?

jar repository maven reportng

2
推荐指数
1
解决办法
1万
查看次数

在哪里可以找到从命令行启动的 XCode UITests 报告

我正在寻找一种在从命令行启动的测试完成后打开报告的方法。

使用命令行开始测试:

xcodebuild -scheme "Application Test Schema" -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 6s Plus,OS=9.3' test
Run Code Online (Sandbox Code Playgroud)

在测试结束时,我列出了失败的测试用例:

Test Suite 'AppUITests.xctest' failed at 2016-07-11 12:00:10.376.
     Executed 17 tests, with 1 failure (0 unexpected) in 389.167 (389.217) seconds
Test Suite 'Selected tests' failed at 2016-07-11 12:00:10.377.
     Executed 17 tests, with 1 failure (0 unexpected) in 389.167 (389.219) seconds
Failing tests:
    -[MainScreenTests test14_ClickOnButtonOpensKeyboard()]
Run Code Online (Sandbox Code Playgroud)

我想弄清楚测试“test14_ClickOnButtonOpensKeyboard”、读取堆栈跟踪等时发生了什么...我在哪里可以找到本次运行的报告?

我检查了 XCode Report Navigator 历史记录,它不包含上次从命令行启动的运行。

XCode 版本 7.3.1

xcode continuous-integration ios xcode-ui-testing xcode7.3

2
推荐指数
1
解决办法
3994
查看次数

WebDriver通过组合xpath定位元素

有什么办法,我怎么能在一个中识别两个xpath值.

我有文本位于网页的某个位置,在另一个页面上它存在于同一个元素中,但具有不同的xpath.见以下两种变体:

Variant1: .//*[@id='quote_1']/div[2]/div[1]/div[1]/div[1]/p[2] 

Variant2: .//*[@id='quote_1']/div/div[1]/div[1]/div[1]/div[2]/div[3]/span[2] 
Run Code Online (Sandbox Code Playgroud)

我正在寻找如何将这两个xpath组合成如下所示:

xpath = Variant1 or Variant2;

谢谢.

selenium xpath webdriver

1
推荐指数
1
解决办法
1642
查看次数