testing

    1热度

    1回答

    使用RSpec,Capybara和Selenium测试Ruby on Rails应用程序。 我想单击一个具有href的锚点,但由于event.preventDefault而不应该导致任何地方。尽管如此,链接会将测试引导至链接页面,而不是保留在当前页面上。 我的第一印象是Javascript不起作用。除了其他测试,我可以看到Firefox做了一些事情,但我可以为这个特定测试说同样的事情。有什么我失踪

    0热度

    1回答

    我目前正在测试Laravel 5.5包。问题是,当我尝试这个: this->post('/under/check', ['code' => 1235]); 该响应总是找不到页面!当我在邮递员尝试这个工作时,我收到了正确的回应?!?! 什么可能我是做错了什么? 这是一个开源项目,所以它在GitHub上: https://github.com/larsjanssen6/underconstruct

    0热度

    1回答

    我在将新版本添加到外部测试iTunes连接时遇到问题。 上传的构建,在选择新的构建构建selectoin选项不可用,请参见下面的截图: 一些如何管理构建选择使用检查元素,但下一个按钮仍然禁用,使用检查元素tryed太。见下图: 面临着同样的问题一次,但可以使用检查元素来管理。 它是否为testflight错误? 任何人遇到问题,请在下面评论或回答。 编辑----------------- 我的用户

    0热度

    1回答

    我运行它迭代元素,并在其上点击,如果他们有一个活跃的类,然后检查测试,这是我目前的测试: 'testing if executing a function works': function(client) { client.elements('css selector', '#home-main-content .swiper-container-vertical>.swiper-pagina

    2热度

    1回答

    我正在尝试编写TestCafe Javascript来测试使用键盘作为唯一导航的网页(即'选项卡')。 TestCafe运行这些测试,但它们运行速度非常快(最多5秒),并且屏幕上没有任何事情发生。所以我想知道它是否真的有效。 最重要的是,我试图找到一种干掉我的代码的方法。从我在文档中看到的内容中,每次我想要一个按键时,我都需要调用.pressKey('tab')。如果我需要连续5次点击“标签”,我

    0热度

    1回答

    我正在为ASP.NET Web应用程序编写GUI测试,但Selenium似乎无法连接到本地主机。每次运行测试用例时,都会加载chrome浏览器,但出现错误“ERR_CONNECTION_REFUSED”。我可以连接到本地主机开发很好,只是没有测试。 using System; using Microsoft.VisualStudio.TestTools.UnitTesting; using O

    1热度

    1回答

    Laravel v5.5.14 PHPUnit的v6.4.1 我有一些特性测试一个Laravel应用。我基地TestCase使用RefreshDatabase的特质对每个测试之前触发DB刷新,并在我的phpunit.xml的ENV变量看起来像这样; <php> <env name="APP_ENV" value="testing"/> <env name="DB_CONNECT

    1热度

    2回答

    有一个简单的类: class Person { private int age; private String name; public String getName(){return this.name;} public int getAge(){return this.age;} public void setName(String name

    -2热度

    1回答

    我想知道是否有对自动化的攻击某个网页只有2种页面元素的简单方法: -1,5位数字的限制外地 -a提交按钮 基本上,如果用户按下提交按钮,系统会验证输入的数字,如果它符合系统要求,它会让用户进入下一页。 这种黑客事物是否存在?非常感谢!

    0热度

    2回答

    我不知道我是否可以在这里提出这样的问题,所以我很抱歉。 我使用的系统具有很多依赖性和设计不佳的数据库。现在我必须做出决定,并希望听到你们的一些案例。 情况就是这样:软件的某些部分在所有使用情况下都没有考虑过。今天我需要做一些重大的改变,比如在数据库上创建新的关系,重构所有的类和方法。这就是理论所说的,但实际上这将需要很多天,会延迟版本和整个时间表。我可以选择保持gambiarra(可行的错误代码)