如何使用量角器使用formGroup或ngif元素测试登录应用程序的验证消息?

时间:2018-12-19 10:43:38

标签: angularjs protractor e2e-testing

我想测试我的登录应用程序是否正确显示了验证消息。如果不为表单添加ID,我可以使用ngclass进行检查吗?

<form [formGroup]="authForm">
        <div class="form-group">
            <label for="email">Email address</label>
            <div class="invalid-feedback" *ngIf="authForm.get('email').hasError('required')">
                Email is required.
            </div>
        </div>
    </form>

1 个答案:

答案 0 :(得分:1)

您可以使用以下代码进行验证。如果警报在运行时显示。单击字段内部,然后单击另一个字段而不发送任何值。

function myfunc(datavalue, id) {
    $.ajax({

        url:'getdata.php',
        type:'post',
        data:{

            datapost:datavalue
        },
        success:function(result){

            $('#getdata'+id).html(result);
        }
    });
 }

有关信息,请参见https://www.protractortest.org/#/locators

希望它对您有帮助