當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript globals.browser類代碼示例

本文整理匯總了TypeScript中protractor/globals.browser的典型用法代碼示例。如果您正苦於以下問題:TypeScript browser類的具體用法?TypeScript browser怎麽用?TypeScript browser使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


在下文中一共展示了browser類的7個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1:

 return this.getIconButton(name, '.fa-pencil').click().then(() =>{
     let url = browser.getCurrentUrl();
     browser.sleep(500);
     return this.closePane('.main.close-button').then(() => {
         return url;
     });
 });
開發者ID:JonZeolla,項目名稱:incubator-metron,代碼行數:7,代碼來源:sensor-list.po.ts

示例2: function

    return browser.wait(() => {
      this.pressSubmitButton();

      return browser.wait(ExpectedConditions.alertIsPresent(), 5000).then(
        browser.switchTo().alert().then(
          // use alert.accept instead of alert.dismiss which results in a browser crash
          function(alert) { alert.accept(); return true; },
          function() { return false; }
        )
      );
    });
開發者ID:32graham,項目名稱:skeleton-navigation,代碼行數:11,代碼來源:welcome.po.ts

示例3: it

 it('should wait on async function in conditional', async function() : Promise<any> {
   browser.get('http://www.angularjs.org');
   let todoList = element.all(by.repeater('todo in todoList.todos'));
   if ((await todoList.count()) > 1) {
     expect(todoList.get(1).getText()).toEqual('build an angular app');
   }
 });
開發者ID:AleNoemi,項目名稱:protractor,代碼行數:7,代碼來源:spec.ts

示例4: expect

      submitEditCourseBtn.click().then(function() {
        browser.waitForAngular();

        //The last course should have changed its name
        var editedCourse = element.all(by.className('course-title')).last();
        expect(editedCourse.getText()).toEqual('[EDITED]');
      });
開發者ID:pabloFuente,項目名稱:full-teaching,代碼行數:7,代碼來源:app.e2e-spec.ts

示例5: changeURL

export function changeURL(url: string) {
    return browser.get(url).then(() => {
        return browser.getCurrentUrl().then((newURL) => {
            return newURL;
        })
    })
}
開發者ID:iraghumitra,項目名稱:incubator-metron,代碼行數:7,代碼來源:e2e_util.ts

示例6: element

 return element(by.css('.metron-dialog .btn-primary')).click().then(() => {
     browser.sleep(1000);
     return element(by.css('.alert .close')).click().then(() => {
         return waitForStalenessOf(element(by.cssContainingText('td', name))).then(() =>{
             return true;
         });
     })
 });
開發者ID:JonZeolla,項目名稱:incubator-metron,代碼行數:8,代碼來源:sensor-list.po.ts

示例7: it

  it('should automatically write down the fullname', () => {
    po_welcome.setFirstname('Rob');
    po_welcome.setLastname('Eisenberg');

    // For now there is a timing issue with the binding.
    // Until resolved we will use a short sleep to overcome the issue.
    browser.sleep(200);
    expect(po_welcome.getFullname()).toBe('ROB EISENBERG');
  });
開發者ID:32graham,項目名稱:skeleton-navigation,代碼行數:9,代碼來源:demo.spec.ts


注:本文中的protractor/globals.browser類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。