1. <small id='gcLT2'></small><noframes id='gcLT2'>

  2. <tfoot id='gcLT2'></tfoot>
    <legend id='gcLT2'><style id='gcLT2'><dir id='gcLT2'><q id='gcLT2'></q></dir></style></legend>

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

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

      时间:2023-10-12
        <tbody id='pGC1p'></tbody>
    3. <tfoot id='pGC1p'></tfoot>
      <i id='pGC1p'><tr id='pGC1p'><dt id='pGC1p'><q id='pGC1p'><span id='pGC1p'><b id='pGC1p'><form id='pGC1p'><ins id='pGC1p'></ins><ul id='pGC1p'></ul><sub id='pGC1p'></sub></form><legend id='pGC1p'></legend><bdo id='pGC1p'><pre id='pGC1p'><center id='pGC1p'></center></pre></bdo></b><th id='pGC1p'></th></span></q></dt></tr></i><div id='pGC1p'><tfoot id='pGC1p'></tfoot><dl id='pGC1p'><fieldset id='pGC1p'></fieldset></dl></div>

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

            <small id='pGC1p'></small><noframes id='pGC1p'>

              • 本文介绍了量角器测试:如何设置登录表单中文本元素的值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                我正在 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');
                

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

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

                相关文章

                最新文章

                • <bdo id='CjxhO'></bdo><ul id='CjxhO'></ul>

                1. <small id='CjxhO'></small><noframes id='CjxhO'>

                  <legend id='CjxhO'><style id='CjxhO'><dir id='CjxhO'><q id='CjxhO'></q></dir></style></legend>

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