小编daf*_*unk的帖子

带有量角器的页面对象模式

我正在尝试使用量角器创建页面对象文件.

我的应用程序具有以下布局. 在此输入图像描述 和页面对象文件..

navbar_po.js

var NavBar = function() {
    // define navbar elements and operations
    //  .
    //  .   
};
module.exports = NavBar;
Run Code Online (Sandbox Code Playgroud)

subNavbar_po.js

var SubNavBar = function() {
    // define subnavbar elements and operations
    //  .
    //  .   
};
module.exports = SubNavBar;
Run Code Online (Sandbox Code Playgroud)

page1_po.js

var Page1 = function() {

    this.navbar = function(){
        var navbar = require('./navbar_po.js');
        return new navbar();
    }
    this.subnavbar = function(){
        var subnavbar = require('./subNavbar_po.js');
        return new subnavbar();
    }

    // define Page1 particular elements and operations
    //  . …
Run Code Online (Sandbox Code Playgroud)

javascript selenium pageobjects selenium-webdriver protractor

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