Я получаю следующую ошибку: TypeError: объект 'bool' не подписан - PullRequest
0 голосов
/ 22 апреля 2020

Я получаю следующую ошибку: Ошибка TypeError: объект 'bool' не подходит для подписки

*** Settings ***

Library        AppiumLibrary
Resource       ../../Resources/Library.robot

Documentation    Test Cases for Login module
# Test Setup    User_open_application
# Test Teardown     User_close_application
default tags    DFLT
force tags     ALL_TC
test timeout     2mins

*** Test Cases ***
TC_001- Application start and close
#  [Setup]    User_Open_Application
#  log    ${Res}
[Tags]    Regression
User_open_application
${username_text} =    Read_Element_Locator    login.username_textbox_xpath
${paswword_text} =    Read_Element_Locator    login.password_textbox_xpath
${send_button} =    Read_Element_Locator    login.login_button_id
${account_section} =    Read_Element_Locator    login.account_button_xpath
${logout} =    Read_Element_Locator    login.logout_xpath
Input Text    xpath=${username_text}    globaladmin
Input Text    xpath=${paswword_text}    Dassen!985
Click Element    id=${send_button}
Sleep    30
capture page screenshot  D:/pycharm/PyCharm Community Edition 2019.3.4/camobile/Snapshots/TC_001.png
Click Element    xpath=${account_section}
Click Element    xpath=${logout}
sleep    5
User_close_application
#[Teardown]    User_Close_application

Я получаю следующую ошибку: Ошибка TypeError: объект 'bool' не поддерживается, когда выполняется роботизированная структура (python версия 3.8)

1 Ответ

0 голосов
/ 22 апреля 2020

У вас проблема с ключевым словом пользователя Read_Element_Locator. Кажется, на этом шаге:

${result} = Locators . Read Locator From Json ${JsonPath}
...