小编wor*_*erd的帖子

如何在postman工具中增加请求的字体大小?

我正在使用Postman工具通过请求和响应来命中REST api.我想增加请求的字体大小.在"设置"下,似乎只有一个选项可以增加响应的字体大小,但不会增加请求.

如何增加请求的字体大小?

css fonts postman

9
推荐指数
5
解决办法
7634
查看次数

Spring-boot:如何通过使用rest-assured启动服务来执行多个测试类

我正在使用rest-assured和测试类的这些注释编写我的spring-boot测试 -

java class 1:

@RunWith(SpringJUnit4ClassRunner.class)
@SpringApplicationConfiguration(classes = ApplicationSErvice.class)
@WebAppConfiguration
@IntegrationTest("server.port:8083")
public class MyTestClass{
}
Run Code Online (Sandbox Code Playgroud)

java class 2:

@RunWith(SpringJUnit4ClassRunner.class)
@SpringApplicationConfiguration(classes = ApplicationSErvice.class)
@WebAppConfiguration
@IntegrationTest("server.port:8083")
public class MyTestAnotherClass{
}
Run Code Online (Sandbox Code Playgroud)

这里的问题是,如果我必须以执行集成测试的形式一个接一个地执行teamcity上的两个java类,那么有没有一种方法可以让注释只在一个类中,这样一旦服务启动并且运行所有测试都可以执行或者没有办法,我必须在所有类中添加注释?

teamcity rest-assured spring-boot

6
推荐指数
1
解决办法
3705
查看次数

在spring boot @activeprofile注释中配置maven配置文件

我一直在阅读很多,但找不到一个解决方案,告诉我如何在@activeprofiles注释中包含maven配置文件.有可能吗?

我试图在我的测试执行之前尝试解决H2和flyway启动的问题,这是没有发生的.配置在pom.xml中的maven配置文件中进行了解释.当测试在teamcity中运行时,它会选择maven配置文件并执行但是作为独立配置,他们无法找到H2和flyway的配置并且在启动时失败.

java h2 flyway spring-boot

5
推荐指数
1
解决办法
6384
查看次数

如何测试 spring check_token 端点

API 使用内置于 /oauth/check_token 端点的 spring 来验证用户的基本身份验证。除了传递无效凭据之外,我似乎无法想出任何其他方案。还有其他场景吗?

java automated-tests spring-security oauth-2.0 spring-security-oauth2

3
推荐指数
1
解决办法
2312
查看次数

在 JAva 8 中使用最新的 selenium 版本会出现 LoggingHandler 错误

我正在尝试运行一个简单的 selenium 脚本,它打开 chrome 驱动程序以导航到 url。下面是我的代码:

WebDriver driver =new ChromeDriver();
driver.get("http://www.google.com");
WebElement element=driver.findElement(By.name("q"));
element.sendKeys("Cheese!!!");
element.submit();
System.out.println("Page title is: " + driver.getTitle());
driver.quit();
Run Code Online (Sandbox Code Playgroud)

在运行代码时,我收到以下错误:

Exception in thread "main" java.lang.NoClassDefFoundError: org/openqa/selenium/logging/LoggingHandler
at Main.main(Main.java:16)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:140)
Caused by: java.lang.ClassNotFoundException: org.openqa.selenium.logging.LoggingHandler
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
Run Code Online (Sandbox Code Playgroud)

我的 pom 文件具有以下依赖项:

<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-java</artifactId>
    <version>3.4.0</version>
</dependency>
<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-server</artifactId>
    <version>3.4.0</version>
</dependency>
<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-firefox-driver</artifactId>
    <version>3.4.0</version>
</dependency>
<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-chrome-driver</artifactId>
    <version>3.4.0</version>
</dependency> …
Run Code Online (Sandbox Code Playgroud)

java selenium

3
推荐指数
1
解决办法
5874
查看次数

如何在json中找到响应对象的数量

我有一个JSON响应来验证.我正在编写一个测试secario,我想断言响应是否包含对象的数量.JSON响应:

{
  "Result": {
    "resultCode": "1000",
  },
  "ResultClient": {
    "responseCode": null,
    "statusCode": null
  },
  "creditCard": {
    "number": null
  }
}
Run Code Online (Sandbox Code Playgroud)

我想声明响应有3个对象.怎么做?响应obj没有size()或者count()我不能理解解决方案的路径.我在放心地写我的测试.

TestResponse testResponse = given()
                .contentType("application/json; charset=UTF-8")
                .body(cTestRequest)
                .when()
                .post(uri)
                .as(TestResponse.class);
Run Code Online (Sandbox Code Playgroud)

现在如何断言json包含3个obj和objs内的参数?

json rest-assured

2
推荐指数
1
解决办法
1547
查看次数