Size: a a a

QA — Автоматизация

2020 March 02

СС

Сказочный Сникерс in QA — Автоматизация
Или у него личная неприязнь к РА
источник

M

Maryna in QA — Автоматизация
по разному задавала content type
источник

Y

Yury in QA — Автоматизация
Maryna
RestAssured.baseURI ="https://api.todoist.com/rest/v1";
       RequestSpecification request = given();
       request.header("Content-Type", "application/json");
       request.header("Authorization", "Bearer "+"6...");
       request.body("{\"content\": \"tammy\"}");
       Response response = request.post("/tasks");
       assertEquals("Неправильный statusCode",200,response.statusCode());
А если так:
JSONObject requestBody = new JSONObject();
requestBody.put("content", "tammy");
request.body(requestBody.toJSONString());
источник

M

Maryna in QA — Автоматизация
Так тоже пробовала. Тоже самое
источник

Y

Yury in QA — Автоматизация
Тогда стэк трейс скиньте, как писали.
источник

M

Maryna in QA — Автоматизация
Запустила чарльз. Первый раз им пользуюсь. Почему то не отлавил он этот запрос. Я в чарльзе должна что то дополнительно задать чтобы отлавливать все что на мой или с моего компа передалось?
источник

M

Maryna in QA — Автоматизация
java.lang.AssertionError: Неправильный statusCode
Expected :200
Actual   :400
<Click to see difference>


at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.failNotEquals(Assert.java:743)
at org.junit.Assert.assertEquals(Assert.java:118)
at org.junit.Assert.assertEquals(Assert.java:555)
at test.ProjectId_Test.test(ProjectId_Test.java:22)
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:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:583)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:719)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:989)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
at org.testng.TestRunner.privateRun(TestRunner.java:648)
at org.testng.TestRunner.run(TestRunner.java:505)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
at org.testng.SuiteRunner.run(SuiteRunner.java:364)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1137)
at org.testng.TestNG.runSuites(TestNG.java:1049)
at org.testng.TestNG.run(TestNG.java:1017)
at org.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:73)
at org.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:123)


===============================================
Test
Total tests run: 1, Failures: 1, Skips: 0
===============================================


Process finished with exit code 0
источник

M

Maryna in QA — Автоматизация
не уверена что трейс в данном случае поможет
источник

M

Maryna in QA — Автоматизация
ок
источник

O

Oleg in QA — Автоматизация
да не нужны никому эти стектрейсы.
источник

O

Oleg in QA — Автоматизация
источник

O

Oleg in QA — Автоматизация
запусти вот это локально и отправь туда запрос.
источник

O

Oleg in QA — Автоматизация
если он выглядит как надо, то дело не в нем
источник

O

Oleg in QA — Автоматизация
если конечно с целевого веб сервера логи не получить и не посмотреть что к нему на самом деле приходит )
источник

M

Maryna in QA — Автоматизация
С целевого не получить попробую мок сервер
источник

O

Oleg in QA — Автоматизация
эт проще, имхо, чем сниффить. если надо, могу завтра помочь, сейчас поздно уже )
источник

СС

Сказочный Сникерс in QA — Автоматизация
Maryna
С целевого не получить попробую мок сервер
А зачем получать с целевого если можно дамп снять локально?
источник

СС

Сказочный Сникерс in QA — Автоматизация
Oleg
эт проще, имхо, чем сниффить. если надо, могу завтра помочь, сейчас поздно уже )
Имхо не проще) снифф это 1 команда и минута поиска запроса в wireshark)
источник
2020 March 03

B

Bola in QA — Автоматизация
всем привет. а гитлаб ci умеет кэшировать npm ? можно ли его научить это делать?
источник

M

MAMED in QA — Автоматизация
Всем привет! У кого-нибудь есть опыт использования Carina automation framework: Web, Mobile, API, DB?
источник