Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 13:58:54.379: Robot execution state: RUNNING
- 13:58:54.409: Test class isn't parametrized, executing test class by default way
- 13:58:54.409: Начало тестирования: 01.06.2020 13:58:54
- 13:58:54.409: ____________________________________________________________
- 13:58:54.409: 1
- 13:58:54.409: okey.emulator.tests.CuttingSlipTest
- 13:58:54.409: SetXV. Добавление мнемоники для отрезки чека в слипе от Set5
- 13:58:54.410: ------------------------------------------------------------
- 13:58:54.470: ------------------------------------------------------------
- 13:58:54.470: Шаг 1. Добавляем рандомный товар
- 13:58:54.482: getChequeSumm = 0.0
- 13:58:55.985: getChequeSumm = 0.0
- 13:58:55.985: сканируем = 4600333000003
- 13:58:56.041: Товар с ШК [4600333000003] добавлен в чек в количестве 1.0 за 00:01.559
- 13:58:56.243: Key (Enter:10) is pressed and released
- 13:58:56.545: Key (Enter:10) is pressed and released
- 13:58:56.545: Нажата клавиша VK_ENTER[kbdEnter]:10
- 13:58:56.545: В чек были добавлены позиции: [ChequePosition: Лимонад апельсиновый терпкий (Россия), null, 44.52, 44.52, 1.0, 4600333000003, 00333, PIECE, Россия]
- 13:58:56.545: [test] В чек были добавлены позиции: [ChequePosition: Лимонад апельсиновый терпкий (Россия), null, 44.52, 44.52, 1.0, 4600333000003, 00333, PIECE, Россия]
- 13:58:56.545: Шаг 2. Переходим к подытогу и закрываем чек наличными
- 13:58:56.748: Key (Unknown keyCode: 0x2b:43) is pressed and released
- 13:58:57.953: Key (Enter:10) is pressed and released
- 13:58:57.954: Подитог выполнен
- 13:58:57.954: [test] Подитог выполнен
- 13:58:57.958: Не открыли меню выбора типа оплаты. Так как текущее окно CASHIER_MODE_SUBTOTAL_CASH (Режим кассира, подитог нал) или режим выбора типа оплат CashierModeScreen.CASHIER_MODE_CHOOSE_PAY_TYPE
- 13:58:57.959: На экране нет меню с списком типов оплат.
- 13:58:57.963: Не открыли меню выбора типа оплаты. Так как текущее окно CASHIER_MODE_SUBTOTAL_CASH (Режим кассира, подитог нал) или режим выбора типа оплат CashierModeScreen.CASHIER_MODE_CHOOSE_PAY_TYPE
- 13:58:57.964: На экране нет меню с списком типов оплат.
- 13:58:58.168: Key (1:49) is pressed and released
- 13:58:58.369: Key (3:51) is pressed and released
- 13:58:58.570: Key (0:48) is pressed and released
- 13:58:58.770: Key (1:49) is pressed and released
- 13:58:58.970: Key (NumPad .:110) is pressed and released
- 13:58:59.171: Key (1:49) is pressed and released
- 13:58:59.371: Key (0:48) is pressed and released
- 13:58:59.371: Text [1301.10] is typed
- 13:58:59.573: Key (Enter:10) is pressed and released
- 13:59:19.764: Скриншот сохранен в modules/setrobot/logs/2020-06-01/pics/2020-06-01_13-59-19-578_okey.emulator.tests.CuttingSlipTest.png
- 13:59:19.885: [ERROR] Ошибка добавления оплаты Наличные
- ru.crystals.setrobot.toolkits.exceptions.TestException: Ошибка добавления оплаты Наличные
- at ru.crystals.setrobot.toolkits.adders.payments.AbstractPaymentAdder.addPayment(AbstractPaymentAdder.java:176)
- at ru.crystals.setrobot.toolkits.PaymentToolkit.addPayment(PaymentToolkit.java:53)
- at ru.crystals.setrobot.toolkits.PaymentToolkit.closeCheckByPayment(PaymentToolkit.java:265)
- at ru.crystals.setrobot.toolkits.PaymentToolkit.closeCheckByCash(PaymentToolkit.java:285)
- at ru.crystals.setrobot.tests.okey.emulator.tests.CuttingSlipTest.testSteps(CuttingSlipTest.java:22)
- at ru.crystals.setrobot.testfoundation.TestScenario.run(TestScenario.java:268)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- Caused by: ru.crystals.setrobot.toolkits.exceptions.ScreenNotDisplayedException: Экраны [GOODS_CODE_ENTER_GOODS_CODE (Режим кассира, введите код товара), CASHIER_MODE_CHOOSE_PAY_TYPE (Режим кассира, выбор типа оплаты), CASHIER_MODE_GOODS_CONFIRM_AGE (Режим кассира, подтверждение возраста покупателя), CASHIER_MODE_KOLICHESTVO (Режим кассира, количество), CASHIER_MODE_ENTER_GOOD_WEIGHT (Режим кассира, введите вес товара), CASHIER_MODE_PRINT_UTD (Режим кассира. Печатается УПД), CASHIER_MODE_DONT_FORGET_MAIN_CHEQUE (Режим кассира. Не забудьте зарегистрировать основной чек), CASHIER_MODE_DONT_FORGET_ALCO_CHEQUE (Режим кассира. Не забудьте зарегистрировать чек с алкоголем), CASHIER_MODE_WAIT_GIFTS (Режим кассира, экран предупреждения кассира о выдаче подарков), CASHIER_MODE_GIVE_GIFTS (Режим кассира, экран с вопросом кассиру о выдаче подарков), CASHIER_MODE_TEST_MESSAGE_AFTER_CHEQUE (Режим кассира. Тестовое сообщение после чека), ADD_CARD (Добавьте карту к чеку, если карты нет, нажмите продолжить без карты), RETURN_BANK_CARD (Возврат, возврат на банковскую карту)] так и не появились через 20.0+ сек
- at ru.crystals.setrobot.toolkits.ScreenToolkit.waitFor(ScreenToolkit.java:571)
- at ru.crystals.setrobot.toolkits.ScreenToolkit.waitFor(ScreenToolkit.java:557)
- at ru.crystals.setrobot.toolkits.ScreenToolkit.waitFor(ScreenToolkit.java:510)
- at ru.crystals.setrobot.toolkits.adders.payments.AbstractPaymentAdder.verifyEndScreen(AbstractPaymentAdder.java:110)
- at ru.crystals.setrobot.toolkits.adders.payments.CashPaymentAdder.verifyEndScreen(CashPaymentAdder.java:56)
- at ru.crystals.setrobot.toolkits.adders.payments.AbstractPaymentAdder.addPayment(AbstractPaymentAdder.java:173)
- ... 10 more
- Caused by: ru.crystals.setrobot.toolkits.exceptions.ScreenNotDisplayedException: Ни один из экранов [GOODS_CODE_ENTER_GOODS_CODE (Режим кассира, введите код товара), CASHIER_MODE_CHOOSE_PAY_TYPE (Режим кассира, выбор типа оплаты), CASHIER_MODE_GOODS_CONFIRM_AGE (Режим кассира, подтверждение возраста покупателя), CASHIER_MODE_KOLICHESTVO (Режим кассира, количество), CASHIER_MODE_ENTER_GOOD_WEIGHT (Режим кассира, введите вес товара), CASHIER_MODE_PRINT_UTD (Режим кассира. Печатается УПД), CASHIER_MODE_DONT_FORGET_MAIN_CHEQUE (Режим кассира. Не забудьте зарегистрировать основной чек), CASHIER_MODE_DONT_FORGET_ALCO_CHEQUE (Режим кассира. Не забудьте зарегистрировать чек с алкоголем), CASHIER_MODE_WAIT_GIFTS (Режим кассира, экран предупреждения кассира о выдаче подарков), CASHIER_MODE_GIVE_GIFTS (Режим кассира, экран с вопросом кассиру о выдаче подарков), CASHIER_MODE_TEST_MESSAGE_AFTER_CHEQUE (Режим кассира. Тестовое сообщение после чека), ADD_CARD (Добавьте карту к чеку, если карты нет, нажмите продолжить без карты), RETURN_BANK_CARD (Возврат, возврат на банковскую карту)] не отображен
- at ru.crystals.setrobot.toolkits.ScreenToolkit.verifyScreenIsDisplayed(ScreenToolkit.java:498)
- at ru.crystals.setrobot.toolkits.ScreenToolkit.waitFor(ScreenToolkit.java:567)
- ... 15 more
- Caused by: ru.crystals.setrobot.toolkits.exceptions.ScreenNotDisplayedException: GOODS_CODE_ENTER_GOODS_CODE (Режим кассира, введите код товара) не отображается Отсутствующие элементы: [ScreenItem [ClassType=null, name=checkPositionsList, tm=EQUALS_IGNORE_WS], ScreenItem [ClassType=javax.swing.JLabel, text=Код товара, tm=EQUALS_IGNORE_WS], ScreenItem [ClassType=javax.swing.JLabel, text=сумма чека, tm=EQUALS_IGNORE_WS], ScreenItem [ClassType=ru.crystals.pos.visualization.components.inputfield.InputFieldFlat, text=введите код товара, tm=EQUALS_IGNORE_WS]]
- at ru.crystals.setrobot.toolkits.ScreenToolkit.verifyScreen(ScreenToolkit.java:419)
- at ru.crystals.setrobot.toolkits.ScreenToolkit.verifyScreenIsDisplayed(ScreenToolkit.java:491)
- ... 16 more
- 13:59:19.888: ------------------------------------------------------------
- 13:59:19.897: Scrolled to text [Повторить]
- 13:59:19.897: Scrolled to text [Повторить]
- 13:59:20.102: Key (Enter:10) is pressed and released
- 13:59:20.102: Нажата кнопка Повторить
- 13:59:20.360: Key (Escape:27) is pressed and released
- 13:59:20.561: Key (Escape:27) is pressed and released
- 13:59:20.761: Key (Escape:27) is pressed and released
- 13:59:20.979: Key (F1:112) is pressed and released
- 13:59:20.979: Нажата клавиша CS_MENU_1[kbdMenu1]:112
- 13:59:21.981: Trying to press some other keys: [VK_ESCAPE[kbdCancel], CS_MENU_1[kbdMenu1], CS_MENU_2[kbdMenu2], CS_MENU_3[kbdMenu3]]
- 13:59:22.181: Key (Escape:27) is pressed and released
- 13:59:22.382: Key (F1:112) is pressed and released
- 13:59:22.583: Key (Escape:27) is pressed and released
- 13:59:22.784: Key (F1:112) is pressed and released
- 13:59:22.984: Key (F2:113) is pressed and released
- 13:59:23.185: Key (F1:112) is pressed and released
- 13:59:23.389: Key (F3:114) is pressed and released
- 13:59:23.589: Key (F1:112) is pressed and released
- 13:59:33.804: Скриншот сохранен в modules/setrobot/logs/2020-06-01/pics/2020-06-01_13-59-33-590_okey.emulator.tests.CuttingSlipTest.png
- 13:59:33.876: [ERROR] Не удалось открыть главное меню [Меню Кассир (kbdMenu1)] нажатием клавиши CS_MENU_1[kbdMenu1]
- ru.crystals.setrobot.toolkits.exceptions.TestException: Не удалось открыть главное меню [Меню Кассир (kbdMenu1)] нажатием клавиши CS_MENU_1[kbdMenu1]
- at ru.crystals.setrobot.toolkits.NavigationToolkit.openMainMenu(NavigationToolkit.java:137)
- at ru.crystals.setrobot.toolkits.CashierToolkit.goToCashierMode(CashierToolkit.java:136)
- at ru.crystals.setrobot.toolkits.CashierToolkit.goToCashierModeWithRequiredActions(CashierToolkit.java:116)
- at ru.crystals.setrobot.toolkits.CashierToolkit.goToCashierModeWithRequiredActions(CashierToolkit.java:44)
- at ru.crystals.setrobot.tests.okey.emulator.OkeyAbstTest.clear(OkeyAbstTest.java:61)
- at ru.crystals.setrobot.testfoundation.TestScenario.run(TestScenario.java:284)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- Caused by: ru.crystals.setrobot.toolkits.exceptions.ScreenNotDisplayedException: Экран Меню Кассир (kbdMenu1) так и не появился через 10.0+ сек
- at ru.crystals.setrobot.toolkits.ScreenToolkit.waitFor(ScreenToolkit.java:533)
- at ru.crystals.setrobot.toolkits.ScreenToolkit.waitFor(ScreenToolkit.java:515)
- at ru.crystals.setrobot.toolkits.NavigationToolkit.openMainMenu(NavigationToolkit.java:134)
- ... 10 more
- Caused by: ru.crystals.setrobot.toolkits.exceptions.ScreenNotDisplayedException: Меню Кассир (kbdMenu1) не отображается Отсутствующие элементы: [ScreenItem [ClassType=ru.crystals.pos.visualization.menu.MenuComponent, tm=EQUALS_IGNORE_WS], ScreenItem [ClassType=javax.swing.JLabel, text=Кассир, tm=EQUALS_IGNORE_WS, parentClassType=ru.crystals.pos.visualization.menu.MenuComponent]]
- at ru.crystals.setrobot.toolkits.ScreenToolkit.verifyScreen(ScreenToolkit.java:419)
- at ru.crystals.setrobot.toolkits.ScreenToolkit.waitFor(ScreenToolkit.java:529)
- ... 12 more
- 13:59:33.876: 1. Ошибка добавления оплаты Наличные
- ru.crystals.setrobot.toolkits.exceptions.TestException: Ошибка добавления оплаты Наличные
- at ru.crystals.setrobot.toolkits.adders.payments.AbstractPaymentAdder.addPayment(AbstractPaymentAdder.java:176)
- at ru.crystals.setrobot.toolkits.PaymentToolkit.addPayment(PaymentToolkit.java:53)
- at ru.crystals.setrobot.toolkits.PaymentToolkit.closeCheckByPayment(PaymentToolkit.java:265)
- at ru.crystals.setrobot.toolkits.PaymentToolkit.closeCheckByCash(PaymentToolkit.java:285)
- at ru.crystals.setrobot.tests.okey.emulator.tests.CuttingSlipTest.testSteps(CuttingSlipTest.java:22)
- at ru.crystals.setrobot.testfoundation.TestScenario.run(TestScenario.java:268)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- Caused by: ru.crystals.setrobot.toolkits.exceptions.ScreenNotDisplayedException: Экраны [GOODS_CODE_ENTER_GOODS_CODE (Режим кассира, введите код товара),
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement