Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Protractor 在Digrator中,我希望代码根据OTP是否触发进行处理,如果没有触发,我可以登录到主页或任何页面并继续执行工作_Protractor - Fatal编程技术网

Protractor 在Digrator中,我希望代码根据OTP是否触发进行处理,如果没有触发,我可以登录到主页或任何页面并继续执行工作

Protractor 在Digrator中,我希望代码根据OTP是否触发进行处理,如果没有触发,我可以登录到主页或任何页面并继续执行工作,protractor,Protractor,我不熟悉编码和量角器 在Digrator中,我希望代码根据OTP触发器是否转到并检索OTP进行处理,如果没有,则登录到主页或任何页面并继续在主页中执行操作。我正试着用if-else检查一下 我像下面那样试过 browser.getcurrentUrl().toEqual().then function() { statements; }, 我认为它不起作用。有人能帮忙吗?下面是我的代码片段 基本上,我是在检查url,如果它包含特定的文本,我不想执行任何进一步的执行,我想退出执行。如果url

我不熟悉编码和量角器

在Digrator中,我希望代码根据OTP触发器是否转到并检索OTP进行处理,如果没有,则登录到主页或任何页面并继续在主页中执行操作。我正试着用if-else检查一下 我像下面那样试过

browser.getcurrentUrl().toEqual().then function()
{
  statements;
},

我认为它不起作用。有人能帮忙吗?

下面是我的代码片段

基本上,我是在检查url,如果它包含特定的文本,我不想执行任何进一步的执行,我想退出执行。如果url不包含任何指定内容,我希望继续执行

如果情况正常。但不是其他部分

var HomePages = require('../Pages/HomePage.js');

var EC = protractor.ExpectedConditions;
describe(‘Check_url function’, function() {
browser.wait(EC.urlContains(’some url’),2000).then(result => {
      if (result) {
        console.log('Sorry!!!!!!!, Encountered PassCode Authentication Process. 
          Execution cant be proceed further');
        } else {
          HomePages.profile();
          browser.driver.sleep(300);
        }
      });
});

//////////////////////////
HomePages.js - 

'use strict';
module.exports = {

Homepage: {
 usrname: element(by.className('profile-name')),
 usricon: element(by.css('[title="profile"]')),
 Cli_id: element(by.css('[title=“Client ID"]'))

},

profile: function() {
    this.click_Profile();

 },

  click_Profile: function() {

      var angular3 = this.Homepage;
      angular3.usricon.click();   


  },

这也是一个糟糕的教程网站。你最好的办法是找出基本问题,然后针对遇到的问题提出具体问题。“我认为它不起作用”不是一个问题。它怎么不起作用?你想做什么,你作为一名教师尝试过什么,你得到了什么结果。看见