Commit 52067527 authored by Oleg Kachur's avatar Oleg Kachur 👽
Browse files

Merge branch 'vlad/english_bid' into 'master'

Add test for CBD3-TE-MA-UC-06-06

See merge request !60
parents 5ea75991 17a9d0a6
Pipeline #20997 failed with stages
in 40 minutes and 23 seconds
# Auction page elements
BTN_BET = '//button[.="зробити ставку"]'
REFRESH_BET = '//button[.="оновити ставку"]'
BTN_ACCEPT = '//button[.="погоджуюсь"]'
BTN_ACCEPT_BET = '//button[@class="btn-confirm" and .="підтвердити"]'
BTN_CANCEL_BET = '//button[@class="btn-cancel"]'
......
*** Settings ***
Documentation 6. Робота зi ставками
... Перевірка відсутності автоматичної передачі в ЦБД введеної валідної ставки без підтвердження по завершенню ходу Учасника
... https://confluence-sale.prozorro.org/pages/viewpage.action?pageId=60950735#id-ТестуванняМАEnglish-CBD3-TE-MA-UC-06-06
Library String
Library DateTime
Resource ../fixtures/Resources/auction_conditions.robot
Test Setup Check For Pass Before
Suite Setup Create Session api_procedures %{PROCEDURE_URL} verify=True
Suite Teardown Run Keywords Delete All Sessions Close All Browsers
*** Variables ***
${AUCTION_NAME} timber-english-initial-auction
*** Test Cases ***
Початок аукціону та перевірка стану
Post Now ${AUCTION_NAME}
Check Action Status active_auction
Init Bidder
Open Browser Maximized about:blank ${BIDDER_TOKEN[2]}
${BIDDER_URL_3} = Get Request and return participationUrl By ${ID} ${BIDDER_TOKEN[2]}
Allow Terms ${BIDDER_URL_3}
1. Під час ходу учасника подати валідну ставку
Wait Until Element Is Visible ${BTN_BET} 1m
Input Text ${NUMBER_INPUT} ${${AMOUNT} + ${MINIMALSTEP}}
Click Button ${BTN_BET}
Accepted Bet ${${MINIMALSTEP} + ${AMOUNT}}
2. Не натискати кнопку "Подати".
Input Text ${NUMBER_INPUT} ${2 * ${MINIMALSTEP} + ${AMOUNT}}
Page Should Contain Element ${REFRESH_BET}
3. Дочекатися завершення ходу Учасника. Перевірити остаточно зафіксовану ставку за підсумками ходу учасника
${PENDING_BET} = Evaluate 2 * ${MINIMALSTEP} + ${AMOUNT}
Wait Until Page Contains Element //span[@class='bidder-info-text' and contains(.,'Ваш хід завершився' )] 30s
Page Should Not Contain Element //div[@class='updates-list-item-status' and .='Ви зробили ставку ${PENDING_BET}.00 грн']
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment