<legend id='6hJ8R'><style id='6hJ8R'><dir id='6hJ8R'><q id='6hJ8R'></q></dir></style></legend>
        <bdo id='6hJ8R'></bdo><ul id='6hJ8R'></ul>

    1. <i id='6hJ8R'><tr id='6hJ8R'><dt id='6hJ8R'><q id='6hJ8R'><span id='6hJ8R'><b id='6hJ8R'><form id='6hJ8R'><ins id='6hJ8R'></ins><ul id='6hJ8R'></ul><sub id='6hJ8R'></sub></form><legend id='6hJ8R'></legend><bdo id='6hJ8R'><pre id='6hJ8R'><center id='6hJ8R'></center></pre></bdo></b><th id='6hJ8R'></th></span></q></dt></tr></i><div id='6hJ8R'><tfoot id='6hJ8R'></tfoot><dl id='6hJ8R'><fieldset id='6hJ8R'></fieldset></dl></div>
      <tfoot id='6hJ8R'></tfoot>

      <small id='6hJ8R'></small><noframes id='6hJ8R'>

    2. 量角器测试:如何设置登录表单中文本元素的值?

      时间:2023-06-15
          <tbody id='879DI'></tbody>
      1. <small id='879DI'></small><noframes id='879DI'>

        1. <i id='879DI'><tr id='879DI'><dt id='879DI'><q id='879DI'><span id='879DI'><b id='879DI'><form id='879DI'><ins id='879DI'></ins><ul id='879DI'></ul><sub id='879DI'></sub></form><legend id='879DI'></legend><bdo id='879DI'><pre id='879DI'><center id='879DI'></center></pre></bdo></b><th id='879DI'></th></span></q></dt></tr></i><div id='879DI'><tfoot id='879DI'></tfoot><dl id='879DI'><fieldset id='879DI'></fieldset></dl></div>

          <tfoot id='879DI'></tfoot>
          <legend id='879DI'><style id='879DI'><dir id='879DI'><q id='879DI'></q></dir></style></legend>
              • <bdo id='879DI'></bdo><ul id='879DI'></ul>
                本文介绍了量角器测试:如何设置登录表单中文本元素的值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我正在 Protractor 中为 Angular 应用程序编写测试.我想填写登录表单并提交.

                I am writing tests in Protractor for an Angular app. I want to fill out a login form and submit it.

                我该怎么做?我已经做到了这一点,但我不知道如何设置电子邮件和密码字段的值.

                How can I do this? I have got this far, but I don't know how to set the value of the email and password fields.

                describe('The dashboard', function() {
                  ptor = protractor.getInstance();
                
                  beforeEach(function() {
                    ptor.get('#/dashboard');
                    var email = ptor.findElement(protractor.By.model('email'));
                    var password = ptor.findElement(protractor.By.model('password'));
                    var submit = ptor.findElement(protractor.By.tagName('button'));
                    // Fill out the form?
                    submit.click();
                  });
                
                  it('has a heading', function() {
                    heading = ptor.findElement(protractor.By.tagName('h1'));
                    expect(heading.getText()).toEqual('My Dashboard');
                  });
                });
                

                推荐答案

                只是为了任何通过谷歌找到这个的人的利益,答案是:

                Just for the benefit of anyone who found this via Google, the answer is:

                email.sendKeys('myemail@myemail.com');
                password.sendKeys('mypassword');
                

                这篇关于量角器测试:如何设置登录表单中文本元素的值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:将量角器与 PhantomJS 一起使用 下一篇:如何从量角器测试发出 POST 请求?

                相关文章

                <tfoot id='iYCor'></tfoot>

                1. <i id='iYCor'><tr id='iYCor'><dt id='iYCor'><q id='iYCor'><span id='iYCor'><b id='iYCor'><form id='iYCor'><ins id='iYCor'></ins><ul id='iYCor'></ul><sub id='iYCor'></sub></form><legend id='iYCor'></legend><bdo id='iYCor'><pre id='iYCor'><center id='iYCor'></center></pre></bdo></b><th id='iYCor'></th></span></q></dt></tr></i><div id='iYCor'><tfoot id='iYCor'></tfoot><dl id='iYCor'><fieldset id='iYCor'></fieldset></dl></div>
                2. <small id='iYCor'></small><noframes id='iYCor'>

                  • <bdo id='iYCor'></bdo><ul id='iYCor'></ul>
                3. <legend id='iYCor'><style id='iYCor'><dir id='iYCor'><q id='iYCor'></q></dir></style></legend>