小编seb*_*eli的帖子

如何在Selenium WebDriver中对FirefoxDriver,ChromeDriver和IEdriver执行基本身份验证?

我正在使用Selenium-Firefox驱动程序Selenium-Chrome-Driver版本2.0a5(Web驱动程序API),我正在尝试测试具有BASIC身份验证的Web应用程序(有一个弹出窗口可用于验证用户身份我点击任何页面,弹出窗口不是HTML的一部分).

现在,我需要一个策略来验证Firefox,Chrome和IE中的用户(我即将导入IE驱动程序).

我正在阅读一些文章,我可以设置一个Firefox配置文件.例如:

FirefoxProfile ffProfile = new FirefoxProfile();
ffProfile.setPreference("network.http.phishy-userpass-length", 255);
WebDriver driver = new FirefoxDriver(ffProfile);
driver.get("http://username:password@hostname");  
Run Code Online (Sandbox Code Playgroud)

但它似乎对我不起作用.有没有人为这些浏览器提供有效的解决方案?

java selenium cross-browser basic-authentication selenium-webdriver

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

如何实例化不同版本的InternetExplorerDriver - Selenium 2?

只是想知道如何实例化InternetExplorerDriver的不同版本.

这就是我可以创建IE驱动程序的方法:

WebDriver ieWebDriver = new InternetExplorerDriver();
Run Code Online (Sandbox Code Playgroud)

但我无法区分IE6,IE7,IE8和IE9.

干杯,

testing integration-testing webdriver selenium-webdriver

11
推荐指数
2
解决办法
9689
查看次数

示例显示了nodeJS的优势

我对nodeJS以及你可以在服务器上运行JS的想法感兴趣,所以只是想知道是否有人有一些例子或者可以解释nodeJS的潜力(网站上的文档不大)

javascript node.js

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

在Backbone.js中使用后退按钮后多次触发事件

我正在构建一个Backbone应用程序,我遇到了这个奇怪的问题.在州A(路线:""),我有一个这样的观点:

var view = Backbone.View.extend({
    events : {
         "click a.continue" : "next"
    },

    next : function(e) {
       //Some stuff
       Backbone.history.navigate("/page2");
    }
});
Run Code Online (Sandbox Code Playgroud)

一旦我用" 继续 "类点击锚点,我就被重定向到状态B(路由:"/ page2").如果我单击浏览器的后退按钮,然后单击锚点,调试我注意到下一个函数被触发两次.实际上,如果我继续来回,事件被触发的次数会不断增加.

任何线索?

提前致谢

javascript javascript-framework dom-events backbone.js

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