我正在尝试简化我的 graphene-django 视图,使其具有单个石墨烯查询,该查询根据是否发送参数返回一个 graphene.List 或一个 graphene.Field。 我正在尝试以下代码,但我不确定如何处理 List 和 Field 响应之间的变化; 这是我当前的 schema.py, ...
我正在尝试简化我的 graphene-django 视图,使其具有单个石墨烯查询,该查询根据是否发送参数返回一个 graphene.List 或一个 graphene.Field。 我正在尝试以下代码,但我不确定如何处理 List 和 Field 响应之间的变化; 这是我当前的 schema.py, ...
我正在尝试编写一个测试,该测试为我的一个字段 (questionData) 接收字符串化的 json 值,但它失败了: 我这样写突变: 但我不断收到此错误: {'errors': [{'message': 'Syntax Error GraphQL (5:40) Expected :, ...
我关注了Arquillian多个浏览器,并在下面进行了设置 Arquillian.xml 注释: 在测试文件中 然后我用下面的代码打开浏览器 浏览器打开,但抛出以下异常: java.lang.IllegalStateException:浏览器交错到or ...
使用Graphene @Page创建类的实例 我有一个要求,我可以在运行时查找类并在运行时调用其方法。 在调用其方法(使用反射Java)时,除了注入到搜索到的类中的页面/类之外,所有内容都将初始化。 例如,我正在查找一个类XYZ,其中包含注入的grpahene @Page ABC ...
我正在使用Arquillian在嵌入式的Payara上部署Java EE WAR,以使用Graphene进行功能测试。 一切正常。 但是,我想知道是否可以为@RolesAllowed受保护的RESTful方法测试用户身份验证。 Afaik无法通过Web管理员UI在Java EE服务器以 ...
我正在使用一本名为Workshop Java EE 7的德语书来学习Java EE 7,该书基本上是用来构建一个运行的示例应用程序。 在本书的第二个“迭代”中,正在定义集成测试( GitHub分支 )。 但是,我不能让它们运行。 当我启动WildFly然后进行mvn verify ,Fir ...
我正在使用基于jsf的Web应用程序,并且进行了一些使用Arquillian的功能测试。 我的pom文件的依赖项如下 我的部署方法从以下几行开始 一切正常,但是在createDeployment方法的第一行将graphene-webdriver依赖关系从2.2.1更新为2. ...
阿h:selectOneRadio结果在<input type="radio">在表中和p:selectOneRadio在<input type="radio">表中的一些div周围的S input 。 两者的id是[form id]:[selectOneRadio i ...
在我目前使用 Arquillian 时,使用 Graphene(包装 Selenium)和调试器中的WebDriver.getPageSource调试功能测试很有意义,这样可以轻松地将 XHTML 代码复制到剪贴板中。 但是,我需要在编辑器中创建一个临时文档,保存文件并在浏览器中打开它。 是否有任 ...
我有一个石墨烯页面对象。 还有一个使用页面对象的测试类。 现在,我决定MyTest应该使用方法范围的Drone实例。 所以我加... 现在,当我运行测试时,我得到两个浏览器,所有测试都以错误结束。 显然,此生命周期管理也被视为限定符。 是的,在MyPage中添加 ...
我有一个测试方案: 由Arquillian部署驱动: 但是,loginPage.login(); 给我一个NPE。 当我更改testable = false时,我的测试有效了...我不明白自己在做什么错... ...
我是Selenium和Arquillian框架的新手。 我正在尝试实现页面对象模型。 Webdriver浏览器功能保存在arquillian xml文件中。 我正在使用TestNG并创建了以下类: 问题陈述:我不确定如何在代码中的Login和Home页面之间导航。 一旦用户使 ...
我正在使用 selenium 和 testng,但我正在尝试将 arquillian 添加到我的测试中。 可以 arquillian 处理 根据我上面的例子有多个类名。 当我运行这个时,我得到一个: 有没有解决的办法? ...
我正在学习Arquillian现在我想知道如何创建在路径中有占位符的页面。 例如: 要么 我一直在寻找graphine和arquillian参考指南的答案,但没有成功。 我使用了支持页面对象的其他语言的库,但它对占位符有内置支持。 ...
如何在不同的浏览器(例如Chrome)上使用Graphene 2? (默认htmlUnit对我来说效果不佳。) 在Arquillian容器中运行Wildfly 8.1服务器之后,我想使用Drone + Graphene执行实际测试。 我尝试将其添加到arquillian.xml配 ...
我和朋友在遵循本指南时遇到了严重困难: http://arquillian.org/guides/functional_testing_using_graphene/ 以前我们用arquillian做了第一个入门指南,也遇到了jboss容器的严重问题,但设法通过它,虽然我们不得不恢复 ...
我正在尝试将Arquillian / Graphene用于我的硒黑盒测试。 我想将arquillian和testng一起使用。 我不使用任何jboss / tomcat。 我想像在testng中一样将测试作为独立测试运行。 我的测试很简单。 但是我得到这个例外。 我对此 ...
我正在使用Arquillian对我的一个项目执行集成测试,并且发现将应用程序部署到WebLogic 12c R2容器时,Arquillian Graphene / Drone使用了错误的端口号来执行浏览器测试。 测试启动浏览器时,将使用分配给WebLogic Admin服务器的端口,而不是分配 ...
我想知道为什么我的Arquillian Drone Graphene WebDriver的测试浏览器实例中没有呈现我的JSF 2.2 UI输入组件。 我的测试页面如下: 我的Arquillian Drone Test Class如下: 并将所有这些结果(在运行Maven测试时) ...
我找不到使用arquillian-drone-graphene进行JEE7 Web应用程序功能测试的良好配置。 注意:我可以在Arquillian测试套件中运行CDI和EJB测试。 他们工作正常。 我的POM.xml如下: 我的arquillian.xml如下: 有人可 ...