当前位置: 首页 > 软件库 > Web应用开发 > 网站API >

Preceptor Webdriver

将 WebDriver (Selenium) 代码注入测试客户端
授权协议 MIT
开发语言 JavaScript
所属分类 Web应用开发、 网站API
软件类型 开源软件
地区 不详
投 递 者 子车高超
操作系统 跨平台
开源组织 Yahoo
适用人群 未知
 软件概览

Preceptor Webdriver 的代码通过 Preceptor 客户端装饰器插件注入到测试客户端中,并且在中央配置文件中配置后,可简化测试安装并且拆除 Selenium 测试。

示例代码:

{ // Preceptor task configuration
    "type": "mocha",    // ...

    "decorator": [
        {            
"type": "webDriver", // Id of this module when registered in Preceptor
            "configuration": {               
               "isolation": true, // Runs in isolation mode

                "client": { // Client configuration
                    "type": "taxi",                    
                    "configuration": {                       
                    "mode": "sync"
                    },                    
                    "capabilities": {                       
                    "browserName": "firefox"
                    }
                },                
                "server": { // Server configuration
                    "type": "selenium"
                }
            }
        }
    ],    // ...}

 相关资料
  • Summary This section describes how a tester can check if it is possible to enter code as input on a web page and have it executed by the web server. In Code Injection testing, a tester submits input t

  • 嗨,我想在JMeter webdriver采样器中使用selenium chromedriver代码。下面是硒码:

  • 为了创建与Selenium服务器交互的脚本(Selenium RC、Selenium Remote Webdriver)或创建本地Selenium Webdriver脚本,您需要使用特定于语言的客户端驱动程序。这些语言同时包括1.x和2.x样式的客户端。虽然存在其他语言的语言绑定,但这些绑定是由google Code托管的主项目支持的核心绑定。 *

  • 我有我的Jhipster配置/应用程序属性。java类设置和工作,但不清楚如何将属性值注入url的假客户端注释: 使用@Value在下面不起作用: 有什么想法吗?

  • 问题内容: 我开发了一个Spring Boot / Angular JS应用程序。现在,我正在尝试实现一些GUI界面测试。 我尝试使用Selenium ChromeDriver,因此添加了Selenium依赖项: 我创建了第一个测试: 这很好。但是现在我想让我的应用页面具有: 但是我在Chrome浏览器中看到了“ ERR_CONNECTION_REFUSED”。 我认为这是因为我需要先设置测试才能

  • 为了创建与Selenium服务器(Selenium RC、Selenium Remote Webdriver)交互的脚本或创建本地Selenium Webdriver脚本,您需要使用特定于语言的客户端驱动程序。这些语言包括1.x和2.x风格的客户端。虽然存在其他语言的语言绑定,但这些是由google Code上托管的主项目支持的核心绑定。 *

  • 客户端测试更多关心客户端方面的代码执行情况,通常是web浏览器或者浏览器插件。区别于服务器端,代码在客户端执行并直接返回随后的结果。 下列文章描述了如何进行客户端的web应用测试: 基于DOM跨站脚本测试 (OTG-CLIENT-001) JavaScript脚本执行测试 (OTG-CLIENT-002) HTML注入测试 (OTG-CLIENT-003) 客户端URL重定向测试 (OTG-CLI

  • 我的代码是这样写的。是连续动作。第一个动作是第一次在循环内运行良好。当第二个循环开始时,它抛出了StaleElementRe的异常。所以请帮助我,如何一个接一个地执行多个动作... 问候纳尔西