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


TypeScript by.name方法代码示例

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


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

示例1: setForm

 /**
  * Set form
  * @param {number} index
  * @param {string} name
  * @param {string} type
  * @param {string} uri
  * @param {string} metaUri
  */
 setForm(index: number, name: string, type: string, uri: string, metaUri: string) {
   element(by.name(`name${index}`)).sendKeys(name);
   element(by.name(`type${index}`)).sendKeys(type);
   element(by.name(`uri${index}`)).sendKeys(uri);
   element(by.name(`metaDataUri${index}`)).sendKeys(metaUri);
   browser.sleep(100);
 }
开发者ID:BoykoAlex,项目名称:spring-cloud-dataflow-ui,代码行数:15,代码来源:apps-register.po.ts

示例2: setUnregisters

 /**
  * Unregister all the applications of the table
  */
 setUnregisters() {
   element(by.css(`app-master-checkbox input`)).click();
   browser.sleep(200);
   element(by.css(`#dropdown-actions button`)).click();
   browser.sleep(100);
   element(by.css(`#unregister-apps`)).click();
   browser.sleep(100);
   element(by.name(`app-unregister`)).click();
   browser.sleep(100);
 }
开发者ID:BoykoAlex,项目名称:spring-cloud-dataflow-ui,代码行数:13,代码来源:apps.po.ts

示例3: it

 it('should navigate to the Log application details page (button action)', () => {
   browser.sleep(TICK_DELAY);
   pageApps.getTableRows().first().element(by.name('app-view0')).click();
   browser.wait(() => {
     return browser.getCurrentUrl().then((url) => {
       const parts = url.split('#');
       expect(parts[1] === '/apps/sink/log').toBeTruthy();
       return url;
     });
   });
 });
开发者ID:BoykoAlex,项目名称:spring-cloud-dataflow-ui,代码行数:11,代码来源:apps.e2e-spec.ts

示例4: ElementLocator

 ElementLocator(obj) {
    switch (obj.type) {
        case IdentificationType[IdentificationType.Xpath]:
            return element(by.xpath(obj.value));
        case IdentificationType[IdentificationType.ClassName]:
            return element(by.className(obj.value));
        case IdentificationType[IdentificationType.Id]:
            return element(by.id(obj.value));
        case IdentificationType[IdentificationType.Js]:
            return element(by.js(obj.value));
        case IdentificationType[IdentificationType.Css]:
            return element(by.css(obj.value));
        case IdentificationType[IdentificationType.Name]:
            return element(by.name(obj.value));
        default:
            break;
    }
 }
开发者ID:winedarksea1,项目名称:ProtractorProject,代码行数:18,代码来源:basepage.ts

示例5: meetingPanels

export const meetingPanelMapButton = () => meetingPanels().get(0).element(by.name("mapModalButton"));
开发者ID:disco-funk,项目名称:ca-london-angular,代码行数:1,代码来源:app-elements.e2e-spec.ts

示例6: getCancel

 /**
  * Get the cancel button
  * @returns {ElementFinder}
  */
 getCancel() {
   return element(by.name(`cancel`));
 }
开发者ID:BoykoAlex,项目名称:spring-cloud-dataflow-ui,代码行数:7,代码来源:apps-register.po.ts

示例7: getActiveInput

 getActiveInput(): ElementFinder {
     return this.getForm().element(by.name('active'));
 }
开发者ID:Margi47,项目名称:DanceSchoolCrm,代码行数:3,代码来源:user-add.po.ts

示例8: getSubmit

 /**
  * Get the submit button
  * @returns {ElementFinder}
  */
 getSubmit() {
   return element(by.name(`register`));
 }
开发者ID:BoykoAlex,项目名称:spring-cloud-dataflow-ui,代码行数:7,代码来源:apps-register.po.ts

示例9: getAdd

 /**
  * Get the add button
  * @returns {ElementFinder}
  */
 getAdd() {
   return element(by.name(`add-form`));
 }
开发者ID:BoykoAlex,项目名称:spring-cloud-dataflow-ui,代码行数:7,代码来源:apps-register.po.ts


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