當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。