当前位置: 首页>>代码示例>>TypeScript>>正文


TypeScript browser.findElement方法代码示例

本文整理汇总了TypeScript中protractor.browser.findElement方法的典型用法代码示例。如果您正苦于以下问题:TypeScript browser.findElement方法的具体用法?TypeScript browser.findElement怎么用?TypeScript browser.findElement使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在protractor.browser的用法示例。


在下文中一共展示了browser.findElement方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。

示例1: enterMessage

 enterMessage() {
   return browser
     .findElement(by.id('toastTitle'))
     .then((model) => {
       model.sendKeys('HELLO THERE');
     });
 }
开发者ID:scttcper,项目名称:toastr-ng2,代码行数:7,代码来源:app.po.ts

示例2: setTimeout

 setTimeout(timeout) {
   return browser
       .findElement((by.id('toastTimeout')))
       .then(model => {
         model.clear();
         model.sendKeys(timeout);
       });
 }
开发者ID:scttcper,项目名称:toastr-ng2,代码行数:8,代码来源:app.po.ts

示例3: myBeforeAll

export async function myBeforeAll() {
    await browser.get('/');
    browser.ignoreSynchronization = true;
    await browser.sleep(500);
    if (!await browser.executeScript('return window.localStorage.getItem("access_token")')) {
        if((await browser.driver.getCurrentUrl()).includes('/auth')) await browser.get('/auth');
        await browser.sleep(500);
        await waitRenderElement('.auth0-lock-submit');
        await browser.sleep(500);
        await browser.findElement(by.css("input[name=email]")).sendKeys('teste-professor-1@logoseducacao.com.br');
        await browser.sleep(500);// espera fim do preencimento
        await browser.findElement(by.css("input[type=password]")).sendKeys('professor');
        await browser.sleep(500);// espera fim do preencimento
        await browser.findElement(by.css('.auth0-lock-submit')).click();
        await browser.sleep(500);
        await browser.driver.wait(async () => (await browser.driver.getCurrentUrl()).includes('class-daily'),30*1000);
    }
}
开发者ID:keviocastro,项目名称:daily-ui,代码行数:18,代码来源:shared.e2e.ts

示例4: getValue

 getValue(el, tagName) {
   if (tagName=="input" || tagName=="textarea") {    
     return el.getAttribute('value');
   }
   else if (tagName.length>0 && tagName[0]=='iframe') {
     let iframe = browser.findElement(by.tagName("iframe"));
     return browser.switchTo().frame(iframe).then( () => {
       let el = browser.driver.findElement(by.id('tinymce'));
       let text = el.getText();
       return browser.switchTo().defaultContent().then(()=>{
         return browser.waitForAngular().then(()=>{return text});
       });
     });              
   }
   else {
     return el.getText();
   }    
 }  
开发者ID:dmacfarlane,项目名称:ng2-mentions,代码行数:18,代码来源:app.po.ts

示例5: it

 it('Item component should be loadable',() => {
   page.navigateTo('/Item');
   var assetName = browser.findElement(by.id('assetName'));
   expect(assetName.getText()).toBe('Item');
 });
开发者ID:bidmaster,项目名称:mabreezi-connect,代码行数:5,代码来源:app.e2e-spec.ts

示例6: getToast

 getToast() {
   return browser.findElement(by.className('ngx-toastr'));
 }
开发者ID:scttcper,项目名称:toastr-ng2,代码行数:3,代码来源:app.po.ts

示例7: text

 text() {
   return browser.findElement(by.css('body')).getText();
 }
开发者ID:digitaldeacon,项目名称:memberhive,代码行数:3,代码来源:app.po.ts

示例8:

$('').submit();
$('').clear();
$('').isDisplayed();
$('').takeScreenshot();
$('').takeScreenshot(true);
$('').getOuterHtml();
$('').getInnerHtml();
browser.getProcessedConfig();
browser.forkNewDriverInstance();
browser.forkNewDriverInstance(false);
browser.forkNewDriverInstance(false,false);
browser.restart();
browser.useAllAngular2AppRoots();
browser.waitForAngular();
browser.waitForAngular('');
browser.findElement('');
browser.findElements('');
browser.isElementPresent('');
browser.addMockModule('', '');
browser.addMockModule('', '', ['','']);
browser.addMockModule('', () => {});
browser.addMockModule('', () => {}, ['','']);
browser.clearMockModules();
browser.removeMockModule('');
browser.getRegisteredMockModules();
browser.get('url');
browser.refresh();
browser.refresh(100);
browser.navigate();
browser.setLocation('url');
browser.getLocationAbsUrl();
开发者ID:HelloMQL,项目名称:protractor,代码行数:31,代码来源:test_pass.ts


注:本文中的protractor.browser.findElement方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。