nightwatch.js

    0热度

    1回答

    在我的守夜测试中,每个运行前都有一个运行并从Facebook中删除应用程序。如果应用程序不存在,我只想停止之前的测试。 .waitForElementPresent('#root div.touchable a', 2000, false, function (result) { if (result.value === false) { browser.saveScreens

    -1热度

    1回答

    如果我在Nightwatch脚本中写入了多个函数 - 如下所示 - 我如何将它们移出脚本以便其他脚本也可以使用它们? function firstFunction (aaa, callback) { // do async stuff callback(result) } function secondFunction (bbb, callback) { fir

    0热度

    2回答

    我使用nightwatch上运行Chrome和Firefox的测试。 一切就像在Chrome魅力。我成功地在我们的服务器上运行Firefox的测试,但是我的机器上有问题。 目前,由于Marionnette不是很稳定,我们正在测试我们的软件Firefox ESR这是支持没有任何驱动程序的硒。 在我的Linux机器,我安装了火狐(最新)和Firefox(扩展支持版本)。 Firefox是在/usr/b

    0热度

    1回答

    我正在使用Selenium WebDriver API的节点封装程序Nightwatch构建一套自动化集成测试。我能够正常使用Chrome,但不适用于Firefox(或Safari,对此)。 我认为这个问题与GeckoDriver与Firefox驱动程序有关。我已配置Nightwatch在我的nightwatch.json中使用GeckoDriver。但Selenium似乎在寻找基于终端输出nig

    0热度

    3回答

    如果我通过CMD手动运行测试,则窗口大小将根据测试中的定义设置(例如.resizeWindow(1680,1050))。 window size via CMD 如果通过Jenkins在工作站上执行相同的测试,则窗口大小比在测试中定义的小(例如1034x663),在某些情况下导致测试失败。 window size via Jenkins 什么可能是这种行为的原因?

    9热度

    1回答

    驾驶Nightwatch测试中,我当前使用VUE自动设置nightwatch.js设置。该模板位于此处。 https://github.com/vuejs-templates/webpack/tree/master/template/test/e2e 是否有可能通过类似方式一个REPL中可用webdriver.io命令行运行nightwatch断言?下面是对webdriver的功能https://

    0热度

    2回答

    即时通讯新的Javascript(Nightwatch JS)和一般编程。 我有一个问题,在哪里用我的If,Else If,Else测试用例,不用继续Else If语句。 我想这是因为我在IF语句中的条件是断言(.expect.element();) 我想知道是否有人能给我什么,我的IF语句做一些指点。 基本上我想验证: If (checkbox is un-clickable) { run s

    0热度

    3回答

    为夜服测试编写custom command。 为什么我不能在下面的代码片段中设置newValidFromText的值? exports.command = function() { var newValidFromText; //Want to set value to this variable var browser= this; browser .useCss()

    4热度

    3回答

    我正在尝试使用VS代码调试夜间e2e测试。我使用typescript编写我的测试。它只能在js文件中放置一个断点时才起作用,然后到达ts文件,我可以从那里调试它。如果我把它放在我的测试的ts文件中 - 它永远不会停下来,它会被写入“”断点被忽略,因为生成的代码没有找到。“我的源文件使用ts编译器编译到文件夹/ dist/dev/specs/e2e/nightwatch/src目录,编号从launc

    0热度

    1回答

    情况:我们需要在Nightwatch中针对不同屏幕尺寸(桌面,平板电脑,智能手机布局等)运行测试,因此我们需要将浏览器窗口调整为特定尺寸。比方说,平板电脑断点是1024x768,所以我们将destop的窗口宽度和高度设置为全局为1025x768,但是当测试运行时,它会失败,因为布局仍处于平板电脑模式(并且屏幕截图显示实际内容区域的大小1006×636)。 经过一番研究(question1,ques