• <small id='kD59g'></small><noframes id='kD59g'>

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

    1. <legend id='kD59g'><style id='kD59g'><dir id='kD59g'><q id='kD59g'></q></dir></style></legend>
          <bdo id='kD59g'></bdo><ul id='kD59g'></ul>

        <tfoot id='kD59g'></tfoot>

        量角器检查元素是否不存在

        时间:2023-06-15
          <bdo id='f9Rzx'></bdo><ul id='f9Rzx'></ul>
            <tbody id='f9Rzx'></tbody>

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

          • <small id='f9Rzx'></small><noframes id='f9Rzx'>

                • <tfoot id='f9Rzx'></tfoot><legend id='f9Rzx'><style id='f9Rzx'><dir id='f9Rzx'><q id='f9Rzx'></q></dir></style></legend>
                • 本文介绍了量角器检查元素是否不存在的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我在基于 Angular 的网站中有一个设置可以打开和关闭下拉菜单.如果它关闭,则它不会显示在主页上.

                  I have a setting in my angular based website that turns a dropdown on and off. If it is off, then it does not show on the main page.

                  使用量角器,我需要检查开关关闭时是否不存在此元素.但是,我不应该陷入 Element Not Found Error,因为它是一组测试中的一个.我该怎么做?

                  With Protractor, I need to check to see if this element is not present when the switch is off. However, I should not be thrown into Element Not Found Error, as it is one test in a set of many. How should I do this?

                  我已经尝试过:

                  expect($$('.switch').count()).to.equal(0).and.notify(next);
                  

                  但是我收到了一个 AssertionError ......

                  But I am getting an AssertionError with this...

                  推荐答案

                  通过使用我在文档中找到的东西来解决问题:

                  Got the thing working by using something I found in the docs:

                  expect(element(by.css('.switch')).isPresent()).to.become(false).and.notify(next);
                  

                  也使用断言,所以它不会破坏 cucumberjs.

                  Also uses assertions, so it doesn't break cucumberjs.

                  这篇关于量角器检查元素是否不存在的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:Protractor e2e 测试登录重定向 下一篇:使用 Protractor 进行 Chrome 模拟测试的有效设备名称是什么?

                  相关文章

                  1. <small id='2VDX2'></small><noframes id='2VDX2'>

                      <bdo id='2VDX2'></bdo><ul id='2VDX2'></ul>

                    <tfoot id='2VDX2'></tfoot>

                    <legend id='2VDX2'><style id='2VDX2'><dir id='2VDX2'><q id='2VDX2'></q></dir></style></legend>

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