From 1d8d4b79e082143b7b0c8b84a90e8d4d05e93779 Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Mon, 2 Mar 2020 18:22:04 +0200 Subject: [PATCH 01/30] Add two file arguments --- robot_tests_arguments/impossibility_profile.txt | 9 +++++++++ robot_tests_arguments/profile.txt | 11 +++++++++++ 2 files changed, 20 insertions(+) create mode 100644 robot_tests_arguments/impossibility_profile.txt create mode 100644 robot_tests_arguments/profile.txt diff --git a/robot_tests_arguments/impossibility_profile.txt b/robot_tests_arguments/impossibility_profile.txt new file mode 100644 index 000000000..a271863ac --- /dev/null +++ b/robot_tests_arguments/impossibility_profile.txt @@ -0,0 +1,9 @@ +-v MODE:profile + +-i create_profile +-i find_profile +-i impossibility_create_profile +-i impossibility_modify_profile +-i impossibility_add_profile +-i impossibility_delete_add_profile +-i impossibility_delete_profile \ No newline at end of file diff --git a/robot_tests_arguments/profile.txt b/robot_tests_arguments/profile.txt new file mode 100644 index 000000000..8ed1c11b1 --- /dev/null +++ b/robot_tests_arguments/profile.txt @@ -0,0 +1,11 @@ +-v MODE:profile + +-i create_profile +-i find_profile +-i profile_view +-i modify_profile +-i add_profile +-i add_profile_view +-i modify_add_profile +-i delete_add_profile +-i delete_profile \ No newline at end of file From ce0a98829bbdd67028b2f4d222cd6fbf097bd674 Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Mon, 2 Mar 2020 18:23:03 +0200 Subject: [PATCH 02/30] Add method update page for profile --- op_robot_tests/tests_files/keywords.robot | 1 + 1 file changed, 1 insertion(+) diff --git a/op_robot_tests/tests_files/keywords.robot b/op_robot_tests/tests_files/keywords.robot index 2cf61639a..b481e82ff 100644 --- a/op_robot_tests/tests_files/keywords.robot +++ b/op_robot_tests/tests_files/keywords.robot @@ -504,6 +504,7 @@ Log differences between dicts [Arguments] ${username} Run Keyword If '${RESOURCE}' == 'plans' Run As ${username} Оновити сторінку з планом ${TENDER['TENDER_UAID']} ... ELSE IF '${RESOURCE}' == 'criteria' Run As ${username} Оновити сторінку з характеристикою ${CRITERIA['CRITERIA_UAID']} + ... ELSE IF '${RESOURCE}' == 'profile' Run As ${username} Оновити сторінку з профілем ${PROFILE['PROFILE_UAID']} ... ELSE Run As ${username} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} From b3369bde195fd9d86f43a6b8bd4459a6530fe2be Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Mon, 2 Mar 2020 18:24:11 +0200 Subject: [PATCH 03/30] Add base keywords for profile --- .../tests_files/base_keywords.robot | 123 ++++++++++++++++++ 1 file changed, 123 insertions(+) diff --git a/op_robot_tests/tests_files/base_keywords.robot b/op_robot_tests/tests_files/base_keywords.robot index 3c2541460..a54527e6a 100644 --- a/op_robot_tests/tests_files/base_keywords.robot +++ b/op_robot_tests/tests_files/base_keywords.robot @@ -1536,3 +1536,126 @@ Resource resource.robot Неможливість змінити поле ${field_name} характеристики на значення ${field_value} для користувача ${username} Require Failure ${username} Внести зміни в характеристику ${CRITERIA['CRITERIA_UAID']} ${field_name} ${field_value} + +Можливість створити профіль + ${profile_data}= test_profile_data ${CRITERIA['CRITERIA_UAID']} ${USERS.users['${e_admin}'].initial_data.dataType} + ${profile_data}= munchify ${profile_data} + ${profile_result}= Run As ${e_admin} Створити профіль ${profile_data} + ${PROFILE}= Create Dictionary + Set Global Variable ${PROFILE} + Set To Dictionary ${USERS.users['${e_admin}']} initial_profile=${profile_data} + Log ${USERS.users['${e_admin}']} + Set To Dictionary ${PROFILE} PROFILE_UAID=${profile_result.data.id} + log ${profile_result} + + +Звірити відображення поля ${field} профіля для усіх користувачів + :FOR ${username} IN ${viewer} ${e_admin} + \ Звірити відображення поля ${field} профіля для користувача ${username} + + +Звірити відображення поля ${field} профіля для користувача ${username} + Звірити поле профіля ${username} ${PROFILE['PROFILE_UAID']} ${USERS.users['${e_admin}'].initial_profile} ${field} + + +Можливість знайти профіль по ідентифікатору для усіх користувачів + :FOR ${username} IN ${e_admin} ${viewer} + \ Знайти профіль по ідентифікатору для користувача ${username} + + +Знайти профіль по ідентифікатору для користувача ${username} + Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Run As ${username} Отримати профіль по ідентифікатору ${PROFILE['PROFILE_UAID']} + + +Можливість змінити поле ${field_name} профіля на ${field_value} + Run As ${e_admin} Внести зміни в профіль ${PROFILE['PROFILE_UAID']} ${field_name} ${field_value} + Set To Dictionary ${USERS.users['${e_admin}']} new_${field_name}=${field_value} + + +Можливість додати ${filed_name} до профіля ${value} по ключу ${key_id} + ${profile_data}= Run As ${e_admin} Додати до профіля ${PROFILE['PROFILE_UAID']} ${filed_name} ${value} ${key_id} + Run Keyword If '${filed_name}' == 'criteria' Append To List ${USERS.users['${e_admin}'].initial_profile['criteria']} ${value} + ... ELSE IF '${filed_name}' == 'requirementGroups' Append To List ${USERS.users['${e_admin}'].initial_profile['criteria'][0]['requirementGroups']} ${value} + ... ELSE IF '${filed_name}' == 'requirements' Append To List ${USERS.users['${e_admin}'].initial_profile['criteria'][0]['requirementGroups'][0]['requirements']} ${value} + Set To Dictionary ${USERS.users['${e_admin}']} new_${filed_name}=${value} + + +Звірити відображення поля ${field} критерія для користувача ${username} по ключу ${key_id} + Звірити поле характеристики в профілі ${username} ${PROFILE['PROFILE_UAID']} ${USERS.users['${e_admin}'].initial_profile} ${field} ${key_id} + + +Можливість змінити ${field_name} поле характеристики профіля на ${field_value} по ключу ${key_id} + Run As ${e_admin} Внести зміни у характеристику профіля ${PROFILE['PROFILE_UAID']} ${field_name} ${field_value} ${key_id} + Set To Dictionary ${USERS.users['${e_admin}']} new_${field_name}=${field_value} + + + +Звірити відображення ${field} поля характеристики профіля із ${value} для користувачів по ключу ${id_key} + :FOR ${username} IN ${e_admin} ${viewer} + \ Звірити відображення ${field} поля характеристики профіля із ${value} для користувача ${username} по ключу ${id_key} + + +Звірити відображення ${field} поля характеристики профіля із ${value} для користувача ${username} по ключу ${id_key} + Звірити поле характеристики в профілі із значенням ${username} ${PROFILE['PROFILE_UAID']} ${value} ${field} ${id_key} + + +Звірити відображення поля ${field} профіля із ${value} для усіх користувачів + :FOR ${username} IN ${e_admin} ${viewer} + \ Звірити відображення поля ${field} профіля із ${value} для користувача ${username} + + +Звірити відображення поля ${field} профіля із ${value} для користувача ${username} + Дочекатись синхронізації з майданчиком ${username} PROFILE + Звірити поле профіля із значенням ${username} ${PROFILE['PROFILE_UAID']} ${value} ${field} + + +Можливість видалити з профіля по ключу ${key_id} + Run As ${e_admin} Видалити з профіля ${PROFILE['PROFILE_UAID']} ${key_id} + + +Неможливість знайти видаленні дані з характеристики по ключу ${key_id} для користувача ${username} + Require Failure ${username} Можливість отримати інформацію із профіля для характеристики по ключу ${PROFILE['PROFILE_UAID']} ${key_id} + + +Можливість видалити профіль + Run As ${e_admin} Видалити профіль ${PROFILE['PROFILE_UAID']} + + +Видалити дані + [Arguments] ${field} ${id} + ${path} get_path_to_id_from_criteria ${USERS.users['${viewer}'].profile_data} ${id} + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.${path['path']}[${path['index']}]} ${field} + + +Вибрати значення для вимоги + [Arguments] ${requirement_data} + ${value} choose_contain_key + ... ${requirement_data} + ... expectedValue + ... minValue + ... maxValue + [Return] ${value} + + +Неможливість створити профайл для ${username} + ${profile_data}= test_profile_data ${CRITERIA['CRITERIA_UAID']} ${USERS.users['${e_admin}'].initial_data.dataType} + ${profile_data}= munchify ${profile_data} + Require Failure ${username} Створити профіль ${profile_data} + + +Неможливість видалити профіль для ${username} + Require Failure ${username} Видалити профіль ${PROFILE['PROFILE_UAID']} + + +Неможливість змінити ${field_name} поле характеристики профіля на ${field_value} по ключу ${key_id} для ${username} + Require Failure ${username} Внести зміни у характеристику профіля ${PROFILE['PROFILE_UAID']} ${field_name} ${field_value} ${key_id} + + +Неможливість змінити поле ${field_name} профіля на ${field_value} для ${username} + Require Failure ${username} Внести зміни в профіль ${PROFILE['PROFILE_UAID']} ${field_name} ${field_value} + + +Неможливість додати ${filed_name} до профіля ${value} по ключу ${key_id} для ${username} + Require Failure ${username} Додати до профіля ${PROFILE['PROFILE_UAID']} ${filed_name} ${value} ${key_id} + Set To Dictionary ${USERS.users['${e_admin}']} new_${filed_name}=${value} From 0a219d982b7557ceb95da0e5bd78b0f1a0b45158 Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Mon, 2 Mar 2020 18:24:56 +0200 Subject: [PATCH 04/30] add methods for initial data --- op_robot_tests/tests_files/initial_data.py | 99 ++++++++++++++++++++++ 1 file changed, 99 insertions(+) diff --git a/op_robot_tests/tests_files/initial_data.py b/op_robot_tests/tests_files/initial_data.py index 0faec95d3..d42af94d0 100644 --- a/op_robot_tests/tests_files/initial_data.py +++ b/op_robot_tests/tests_files/initial_data.py @@ -103,6 +103,10 @@ def field_with_id(prefix, sentence): return u"{}-{}: {}".format(prefix, fake.uuid4()[:8], sentence) +def description_with_id(): + return u"{}-{}".format(fake.uuid4()[:8], fake.description()) + + def translate_country_en(country): if country == u"Україна": return "Ukraine" @@ -863,3 +867,98 @@ def test_criteria_data(): } return munchify(data) + +def choose_type(data_type): + if data_type == 'number': + data_type = round(random.uniform(3000, 99999999.99), 2) + elif data_type == 'integer': + data_type = create_fake_value_amount() + elif data_type == 'string': + data_type = create_fake_word()#.decode('uth-8') + elif data_type == 'boolean': + data_type = random.choice(["false", "true"]) + return data_type + + + + + +def create_currency(): + currency = random.choice(['UAH', 'USD', 'EUR']) + return currency + + +def create_tax(): + tax = random.choice(["false", "true"]) + return tax + + +def create_value_amount(): + value_amount = round(random.uniform(3000, 999999.99), 2) + return value_amount + + +def create_value(): + values = { + "amount": create_value_amount(), + "currency": create_currency(), + "valueAddedTaxIncluded": create_tax() + } + return munchify(values) + + +def create_image_data(): + images = [{ + "sizes": str(create_fake_number(1, 10)), + "url": create_fake_url() + }] + return images + + +def create_requirements(criteria_uaid, data_type): + field_value = random.choice(["minValue", "maxValue", "expectedValue"]) + criteria_data = { + "description": description_with_id(), + field_value: choose_type(data_type), + "relatedCriteria_id": str(criteria_uaid), + "title": fake.title(), + } + return munchify(criteria_data) + + +def create_requirements_group(criteria_uaid, data_type): + requirements = { + "requirements": [ + create_requirements(criteria_uaid, data_type) + ], + "description": description_with_id() + } + return munchify(requirements) + + +def create_criteria_for_profile(criteria_uaid, data_type): + criteria_group = { + "requirementGroups": [ + create_requirements_group(criteria_uaid, data_type) + ], + "description": description_with_id(), + "title": fake.title() + } + return munchify(criteria_group) + + +def test_profile_data(criteria_uaid, data_type): + classification = fake.classification() + data = { + "classification": classification['classification'], + "additionalClassification": [classification['additionalClassifications'][0]], + "description": fake.description(), + "status": "active", + "author": "admin", + "images": create_image_data(), + "criteria": [create_criteria_for_profile(criteria_uaid, data_type)], + "title": fake.title(), + "unit": create_unit_en(), + "value": create_value() + } + return munchify(data) From cd15840a182dc2a8ef2310b44b0f95e8994ea585 Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Mon, 2 Mar 2020 18:26:04 +0200 Subject: [PATCH 05/30] add verification methods for profile --- op_robot_tests/tests_files/keywords.robot | 86 +++++++++++++++++++++++ 1 file changed, 86 insertions(+) diff --git a/op_robot_tests/tests_files/keywords.robot b/op_robot_tests/tests_files/keywords.robot index b481e82ff..75f992dc9 100644 --- a/op_robot_tests/tests_files/keywords.robot +++ b/op_robot_tests/tests_files/keywords.robot @@ -1256,3 +1256,89 @@ Require Failure [Arguments] ${username} Run As ${username} Оновити сторінку з характеристикою ${CRITERIA['CRITERIA_UAID']} + +Оновити сторінку з профілем + [Arguments] ${username} + Run As ${username} Оновити сторінку з профілем ${PROFILE['PROFILE_UAID']} + + +Звірити поле профіля + [Arguments] ${username} ${profile_uaid} ${profile_data} ${field} + ${profile_data}= munchify ${profile_data} + ${left}= get_from_object ${profile_data} ${field} + ${status}= Run Keyword And Return Status Should Be Byte String ${left} + ${left}= Run Keyword If ${status} + ... Decode Bytes To String ${left} UTF-8 + ... ELSE Set Variable ${left} + Звірити поле профіля із значенням ${username} ${profile_uaid} ${left} ${field} + + +Звірити поле характеристики в профілі + [Arguments] ${username} ${profile_uaid} ${profile_data} ${field} ${id} + ${profile_data}= munchify ${profile_data} + ${path} get_path_to_id_from_criteria ${profile_data} ${id} +# ${profile_data} set variable ${profile_data.${path['path']}[${path['index']}]} + ${left}= get_from_object ${profile_data.${path['path']}[${path['index']}]} ${field} + ${status}= Run Keyword And Return Status Should Be Byte String ${left} + ${left}= Run Keyword If ${status} + ... Decode Bytes To String ${left} UTF-8 + ... ELSE Set Variable ${left} + Звірити поле характеристики в профілі із значенням ${username} ${profile_uaid} ${left} ${field} ${id} + + +Звірити поле профіля із значенням + [Arguments] ${username} ${profile_uaid} ${left} ${field} + ${left}= Convert To String ${left} + ${left}= Convert To Lowercase ${left} + ${right}= Отримати дані із профіля ${username} ${profile_uaid} ${field} + ${right}= Convert To String ${right} + ${right}= Convert To Lowercase ${right} + Порівняти об'єкти ${left} ${right} + + +Звірити поле характеристики в профілі із значенням + [Arguments] ${username} ${profile_uaid} ${left} ${field} ${key_id} + ${left}= Convert To String ${left} + ${left}= Convert To Lowercase ${left} + ${right}= Отримати дані із характеристики профіля ${username} ${profile_uaid} ${field} ${key_id} + ${right}= Convert To String ${right} + ${right}= Convert To Lowercase ${right} + Порівняти об'єкти ${left} ${right} + + +Отримати дані із характеристики профіля + [Arguments] ${username} ${profile_uaid} ${field} ${key_id} + ${path} get_path_to_id_from_criteria ${USERS.users['${username}'].profile_data} ${key_id} +# ${profile_data} set variable ${profile_data.${path}} + ${status} ${field_value}= Run keyword and ignore error + ... get_from_object + ... ${USERS.users['${username}'].profile_data.${path['path']}[${path['index']}]} + ... ${field} + # If field in cache, return its value + Run Keyword if '${status}' == 'PASS' Return from keyword ${field_value} + # Else call broker to find field + ${field_value}= Run As ${username} Отримати інформацію із профіля для характеристики ${profile_uaid} ${field} ${key_id} + # And caching its value before return + Set_To_Object ${USERS.users['${username}'].profile_data} ${field} ${field_value} + ${data}= munch_dict arg=${USERS.users['${username}'].profile_data} + Set To Dictionary ${USERS.users['${username}']} profile_data=${data} + Log ${USERS.users['${username}'].profile_data} + [Return] ${field_value} + + +Отримати дані із профіля + [Arguments] ${username} ${profile_uaid} ${field} + ${status} ${field_value}= Run keyword and ignore error + ... get_from_object + ... ${USERS.users['${username}'].profile_data} + ... ${field} + # If field in cache, return its value + Run Keyword if '${status}' == 'PASS' Return from keyword ${field_value} + # Else call broker to find field + ${field_value}= Run As ${username} Отримати інформацію із профіля ${profile_uaid} ${field} + # And caching its value before return + Set_To_Object ${USERS.users['${username}'].profile_data} ${field} ${field_value} + ${data}= munch_dict arg=${USERS.users['${username}'].profile_data} + Set To Dictionary ${USERS.users['${username}']} profile_data=${data} + Log ${USERS.users['${username}'].profile_data} + [Return] ${field_value} \ No newline at end of file From a04fccd4afcc1f273d919bf9e32b85410b284bad Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Mon, 2 Mar 2020 18:26:50 +0200 Subject: [PATCH 06/30] add prepare methods for profile --- .../brokers/openprocurement_client_helper.py | 23 +++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/op_robot_tests/tests_files/brokers/openprocurement_client_helper.py b/op_robot_tests/tests_files/brokers/openprocurement_client_helper.py index 5c597d980..e9295f4b8 100644 --- a/op_robot_tests/tests_files/brokers/openprocurement_client_helper.py +++ b/op_robot_tests/tests_files/brokers/openprocurement_client_helper.py @@ -7,12 +7,14 @@ from openprocurement_client.resources.contracts import ContractingClient from openprocurement_client.resources.contracts import ContractingClient from openprocurement_client.resources.criteria import CriteriaServiceClient +from openprocurement_client.resources.profile import ProfileServiceClient from restkit.errors import RequestFailed, BadStatusLine, ResourceError from retrying import retry from time import sleep import os import urllib + def retry_if_request_failed(exception): status_code = getattr(exception, 'status_code', None) print(status_code) @@ -36,6 +38,17 @@ def request(self, *args, **kwargs): return super(StableDsClient, self).request(*args, **kwargs) +class StableProfileClient(ProfileServiceClient): + @retry(stop_max_attempt_number=100, wait_random_min=500, + wait_random_max=4000, retry_on_exception=retry_if_request_failed) + def request(self, *args, **kwargs): + return super(ProfileServiceClient, self).request(*args, **kwargs) + + +def prepare_profile_api_wrapper(host_url, api_version, auth_profile): + return StableProfileClient(host_url, api_version, auth_profile) + + class StableCriteriaClient(CriteriaServiceClient): @retry(stop_max_attempt_number=100, wait_random_min=500, wait_random_max=4000, retry_on_exception=retry_if_request_failed) @@ -65,11 +78,12 @@ def prepare_criteria_api_wrapper(ds_host_url, api_version, auth_criteria): def prepare_agreement_api_wrapper(key, resource, host_url, api_version, ds_config=None): return StableAgreementClient(key, resource, host_url, api_version, - ds_config=ds_config) + ds_config=ds_config) class ContractingStableClient(ContractingClient): - @retry(stop_max_attempt_number=100, wait_random_min=500, wait_random_max=4000, retry_on_exception=retry_if_request_failed) + @retry(stop_max_attempt_number=100, wait_random_min=500, wait_random_max=4000, + retry_on_exception=retry_if_request_failed) def request(self, *args, **kwargs): return super(ContractingStableClient, self).request(*args, **kwargs) @@ -177,7 +191,8 @@ def download_file_from_url(url, path_to_save_file): class StableClient_plan(PlansClient): - @retry(stop_max_attempt_number=100, wait_random_min=500, wait_random_max=4000, retry_on_exception=retry_if_request_failed) + @retry(stop_max_attempt_number=100, wait_random_min=500, wait_random_max=4000, + retry_on_exception=retry_if_request_failed) def request(self, *args, **kwargs): return super(StableClient_plan, self).request(*args, **kwargs) @@ -195,4 +210,4 @@ def request(self, *args, **kwargs): def prepare_dasu_api_wrapper(key, resource, host_url, api_version, ds_config=None): return StableClient_dasu(key, resource, host_url, api_version, - ds_config=ds_config) \ No newline at end of file + ds_config=ds_config) From a5c1b066c350ee62fca37b913a980eb9856875c3 Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Mon, 2 Mar 2020 18:30:41 +0200 Subject: [PATCH 07/30] add for profile --- op_robot_tests/tests_files/data/users.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/op_robot_tests/tests_files/data/users.yaml b/op_robot_tests/tests_files/data/users.yaml index b9310825a..92f2ad16a 100644 --- a/op_robot_tests/tests_files/data/users.yaml +++ b/op_robot_tests/tests_files/data/users.yaml @@ -77,6 +77,7 @@ users: monitorings: [test.quintagroup.com, test.quintagroup.com] auctions: [test.quintagroup.com, bc698baa8b814908bc75405ed3d63548] criteria: [test.quintagroup.com, test.quintagroup.com] + profile: [test.quintagroup.com, test.quintagroup.com] api_key: "" dasu_api_key: "" broker: Quinta From aeb3cdd4a5cd6dd1aa4c077c96ca427ccffd291a Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Mon, 2 Mar 2020 18:31:00 +0200 Subject: [PATCH 08/30] create methods --- .../tests_files/service_keywords.py | 48 ++++++++++++++++++- 1 file changed, 47 insertions(+), 1 deletion(-) diff --git a/op_robot_tests/tests_files/service_keywords.py b/op_robot_tests/tests_files/service_keywords.py index ab447dee7..961dd17e6 100644 --- a/op_robot_tests/tests_files/service_keywords.py +++ b/op_robot_tests/tests_files/service_keywords.py @@ -74,7 +74,20 @@ get_hash, test_criteria_data, create_fake_eng_sentence, - create_unit_en + create_unit_en, + test_profile_data, + create_fake_url, + create_value, + create_image_data, + create_criteria_for_profile, + create_requirements_group, + create_requirements, + create_currency, + create_tax, + create_value_amount, + choose_type, + create_fake_word, + description_with_id ) from barbecue import chef from restkit import request @@ -671,3 +684,36 @@ def dictionary_should_not_contain_path(dictionary, path): return raise RuntimeError("Dictionary contains path '%s'." % path) + +def choose_contain_key(dic_obj, *args): + for i in args: + if i in dic_obj.keys(): + found_key = i + break + return found_key + + +def prepare_data_profile(data): + del data['dateModified'] + del data['classification'] + del data['additionalClassification'] + del data['id'] + del data['author'] + return data + + +def get_path_to_id_from_criteria(data, key_id): + try: + for index_c in range(len(data['criteria'])): + if data['criteria'][index_c]['description'] == key_id: + return {'path': "criteria", 'index': index_c} + for index_g in range(len(data['criteria'][index_c]['requirementGroups'])): + if data['criteria'][index_c]['requirementGroups'][index_g]['description'] == key_id: + return {'path': "criteria[{}]['requirementGroups']".format(index_c), 'index': index_g} + for index_re in range(len(data['criteria'][index_c]['requirementGroups'][index_g]['requirements'])): + if data['criteria'][index_c]['requirementGroups'][index_g]['requirements'][index_re]['description'] == key_id: + return {'path': "criteria[{}]['requirementGroups'][{}]['requirements']".format(index_c, index_g), 'index':index_re} + except KeyError: + return "Not found path to '%s'." % key_id + + From b886b93919424075a5a923549b9ea8188197360b Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Mon, 2 Mar 2020 18:31:35 +0200 Subject: [PATCH 09/30] create new methods for profile --- .../brokers/openprocurement_client.robot | 132 ++++++++++++++++++ 1 file changed, 132 insertions(+) diff --git a/op_robot_tests/tests_files/brokers/openprocurement_client.robot b/op_robot_tests/tests_files/brokers/openprocurement_client.robot index 91e03535d..ad41f021e 100644 --- a/op_robot_tests/tests_files/brokers/openprocurement_client.robot +++ b/op_robot_tests/tests_files/brokers/openprocurement_client.robot @@ -76,8 +76,10 @@ Library openprocurement_client.utils ${dasu_api_wraper}= prepare_dasu_api_wrapper ${USERS.users['${username}'].dasu_api_key} ${DASU_RESOURCE} ${DASU_API_HOST_URL} ${DASU_API_VERSION} ${ds_config} ${agreement_wrapper}= prepare_agreement_api_wrapper ${USERS.users['${username}'].api_key} AGREEMENTS ${API_HOST_URL} ${API_VERSION} ${ds_config} ${criteria_wrapper}= prepare_criteria_api_wrapper ${API_HOST_URL} ${API_VERSION} ${auth_catalogues} + ${profile_wrapper}= prepare_profile_api_wrapper ${API_HOST_URL} ${API_VERSION} ${auth_catalogues} Set To Dictionary ${USERS.users['${username}']} client=${api_wrapper} Set To Dictionary ${USERS.users['${username}']} criteria_client=${criteria_wrapper} + Set To Dictionary ${USERS.users['${username}']} profile_client=${profile_wrapper} Set To Dictionary ${USERS.users['${username}']} agreement_client=${agreement_wrapper} Set To Dictionary ${USERS.users['${username}']} dasu_client=${dasu_api_wraper} Set To Dictionary ${USERS.users['${username}']} access_token=${EMPTY} @@ -2189,3 +2191,133 @@ Library openprocurement_client.utils [Arguments] ${username} ${criteria_uaid} openprocurement_client.Пошук характеристики по ідентифікатору ${username} ${criteria_uaid} + +Створити профіль + [Arguments] ${username} ${profile_data} + ${profile}= Call Method ${USERS.users['${username}'].profile_client} create_profile ${profile_data} + Set To Dictionary ${USERS.users['${username}']} access=${profile.access} + [return] ${profile} + + +Отримати профіль по ідентифікатору + [Arguments] ${username} ${profile_id} ${save_key}=profile_data + ${profile}= Call Method ${USERS.users['${username}'].profile_client} get_profile ${profile_id} + ${profile}= munch_dict arg=${profile} + Set To Dictionary ${USERS.users['${username}']} ${save_key}=${profile} + Log ${USERS.users['${username}'].profile_data} + [return] ${profile} + + +Отримати інформацію із профіля + [Arguments] ${username} ${profile_uaid} ${field_name} + ${profile_data}= openprocurement_client.Отримати профіль по ідентифікатору + ... ${username} + ... ${profile_uaid} + ${profile_data}= munch_dict arg=${profile_data} + ${status} ${field_value}= Run Keyword And Ignore Error + ... Get From Object + ... ${profile_data} + ... ${field_name} + Run Keyword If '${status}' == 'PASS' Return From Keyword ${field_value} + Fail Field not found: ${field_name} + + +Отримати інформацію із профіля для характеристики + [Arguments] ${username} ${profile_uaid} ${field_name} ${id} + ${profile_data}= openprocurement_client.Отримати профіль по ідентифікатору + ... ${username} + ... ${profile_uaid} + ${path} get_path_to_id_from_criteria ${profile_data} ${id} + ${profile_data} set variable ${profile_data.${path['path']}[${path['index']}]} + log ${profile_data} + ${profile_data}= munch_dict arg=${profile_data} + ${status} ${field_value}= Run Keyword And Ignore Error + ... Get From Object + ... ${profile_data} + ... ${field_name} + Run Keyword If '${status}' == 'PASS' Return From Keyword ${field_value} + Fail Field not found: ${field_name} + + +Оновити сторінку з профілем + [Arguments] ${username} ${profile_uaid} + openprocurement_client.Отримати профіль по ідентифікатору ${username} ${profile_uaid} + + +Внести зміни в профіль + [Arguments] ${username} ${profile_id} ${fieldname} ${fieldvalue} + ${profile}= openprocurement_client.Отримати профіль по ідентифікатору ${username} ${profile_id} + ${profile} prepare_data_profile ${profile} + Set_To_Object ${profile} ${fieldname} ${fieldvalue} + ${data}= Create Dictionary access=${USERS.users['${username}'].access} data=${profile} + ${data} munch_dict ${data} + ${profile_data}= Call Method ${USERS.users['${username}'].profile_client} patch_profile + ... ${profile_id} + ... ${data} + Set_To_Object ${USERS.users['${username}'].profile_data} ${fieldname} ${fieldvalue} + + +Внести зміни у характеристику профіля + [Arguments] ${username} ${profile_id} ${fieldname} ${fieldvalue} ${key_id} + ${profile}= openprocurement_client.Отримати профіль по ідентифікатору ${username} ${profile_id} + ${profile} prepare_data_profile ${profile} + ${path} get_path_to_id_from_criteria ${profile} ${key_id} + Set_To_Object ${profile.${path['path']}[${path['index']}]} ${fieldname} ${fieldvalue} + ${data}= Create Dictionary access=${USERS.users['${username}'].access} data=${profile} + ${data} munch_dict ${data} + ${profile_data}= Call Method ${USERS.users['${username}'].profile_client} patch_profile + ... ${profile_id} + ... ${data} + Set_To_Object ${USERS.users['${username}'].profile_data} ${fieldname} ${fieldvalue} + + +Додати до профіля + [Arguments] ${username} ${profile_id} ${fieldname} ${value} ${key_id} + ${profile} openprocurement_client.Отримати профіль по ідентифікатору ${username} ${profile_id} + ${profile} prepare_data_profile ${profile} + ${path} get_path_to_id_from_criteria ${profile} ${key_id} + Run Keyword if '${fieldname}' == 'criteria' Append To List ${profile['criteria']} ${value} + ... ELSE Append To List ${profile.${path['path']}[${path['index']}].${fieldname}} ${value} + ${data}= Create Dictionary access=${USERS.users['${username}'].access} data=${profile} + ${data} munch_dict ${data} + ${profile_data}= Call Method ${USERS.users['${username}'].profile_client} patch_profile + ... ${profile_id} + ... ${data} + + +Видалити з профіля + [Arguments] ${username} ${profile_id} ${key_id} + ${profile} openprocurement_client.Отримати профіль по ідентифікатору ${username} ${profile_id} + ${profile} prepare_data_profile ${profile} + ${path} get_path_to_id_from_criteria ${profile} ${key_id} + Remove From List ${profile.${path['path']}} ${path['index']} + ${data}= Create Dictionary access=${USERS.users['${username}'].access} data=${profile} + ${data} munch_dict ${data} + ${profile_data}= Call Method ${USERS.users['${username}'].profile_client} patch_profile + ... ${profile_id} + ... ${data} + + +Можливість отримати інформацію із профіля для характеристики по ключу + [Arguments] ${username} ${profile_uaid} ${key_id} + ${profile_data}= openprocurement_client.Отримати профіль по ідентифікатору + ... ${username} + ... ${profile_uaid} + ${path} get_path_to_id_from_criteria + ... ${profile_data} + ... ${key_id} + ${profile_data}= munch_dict arg=${profile_data} + ${field_value}= Run Keyword + ... Get From Object + ... ${profile_data.${path['path']}[${path['index']}]} + ... description + Return From Keyword ${field_value} + + +Видалити профіль + [Arguments] ${username} ${profile_id} + ${data}= Create Dictionary access=${USERS.users['${username}'].access} + ${data} munch_dict ${data} + log ${data} + ${profile_data}= Call Method ${USERS.users['${username}'].profile_client} delete_profile ${profile_id} ${data} + From 7c57c7f7c96306c52dd30eb16f0a0494c8f2cc59 Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Mon, 2 Mar 2020 19:01:01 +0200 Subject: [PATCH 10/30] robot file for profile --- op_robot_tests/tests_files/profile.robot | 1399 ++++++++++++++++++++++ 1 file changed, 1399 insertions(+) create mode 100644 op_robot_tests/tests_files/profile.robot diff --git a/op_robot_tests/tests_files/profile.robot b/op_robot_tests/tests_files/profile.robot new file mode 100644 index 000000000..30e172791 --- /dev/null +++ b/op_robot_tests/tests_files/profile.robot @@ -0,0 +1,1399 @@ +*** Settings *** +Resource base_keywords.robot +Suite Setup Test Suite Setup +Suite Teardown Test Suite Teardown + +*** Variables *** +${RESOURCE} profile +${MODE} profile +@{USED_ROLES} e_admin viewer + +*** Test Cases *** +Можливість створити профіль + [Tags] ${USERS.users['${e_admin}'].broker}: Створити профіля + ... e_admin + ... ${USERS.users['${e_admin}'].broker} + ... create_profile + [Setup] Можливість створити характеристику + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + Можливість створити профіль + + +Можливість знайти профіль по ідентифікатору + [Tags] ${USERS.users['${viewer}'].broker}: Пошук профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... find_profile + Можливість знайти профіль по ідентифікатору для усіх користувачів + + +Відображення коду класифікатора в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля classification.id профіля для усіх користувачів + + +Відображення опису класифікатора в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля classification.description профіля для усіх користувачів + + +Відображення схема класифікатора в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля classification.scheme профіля для усіх користувачів + + +Відображення коду додаткового класифікатора в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля additionalClassification[0].id профіля для усіх користувачів + + +Відображення опису додаткового класифікатора в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля additionalClassification[0].description профіля для усіх користувачів + + +Відображення схема додаткового класифікатора в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля additionalClassification[0].scheme профіля для усіх користувачів + + +Відображення статус в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля status профіля для усіх користувачів + + +Відображення автора в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля author профіля для усіх користувачів + + +Відображення опису в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля description профіля для усіх користувачів + + +Відображення розмір образу в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля images[0].sizes профіля для усіх користувачів + + +Відображення посилання образу в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer criteria_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля images[0].url профіля для усіх користувачів + + +Відображення заголовка в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля title профіля для усіх користувачів + + +Відображення одиниці коду в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля unit.code профіля для усіх користувачів + + +Відображення назва одиниці в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля unit.name профіля для усіх користувачів + + +Відображення величини вартості в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля value.amount профіля для усіх користувачів + + +Відображення валюти в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля value.currency профіля для усіх користувачів + + +Відображення податока на додану вартість в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля value.valueAddedTaxIncluded профіля для усіх користувачів + + +Відображення заголовок характеристики в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля criteria[0].title профіля для усіх користувачів + + +Відображення опису характеристики в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля criteria[0].description профіля для усіх користувачів + + +Відображення опису групи вимог в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля criteria[0].requirementGroups[0].description профіля для усіх користувачів + + +Відображення опису вимоги в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].description профіля для усіх користувачів + + +Відображення назви вимоги в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].title профіля для усіх користувачів + + +Відображення ідентифікатора критерії в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].relatedCriteria_id профіля для усіх користувачів + + +Відображення значення вимоги в профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... profile_view + ${key} Вибрати значення для вимоги ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].${key} профіля для усіх користувачів + + +Можливість змінити заголовок профайла + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_fake_title + Можливість змінити поле title профіля на ${field_value} + + +Відображення зміненого заголовка профайла + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data} title + Звірити відображення поля title профіля із ${USERS.users['${e_admin}'].new_title} для усіх користувачів + + +Можливість змінити опис профайла + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_fake_eng_sentence + Можливість змінити поле description профіля на ${field_value} + + +Відображення зміненого опису профайла + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data} description + Звірити відображення поля description профіля із ${USERS.users['${e_admin}'].new_description} для усіх користувачів + + +Можливість змінити одиницю в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_unit_en + Можливість змінити поле unit профіля на ${field_value} + +Відображення зміненої назви одиниці в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.unit} name + Звірити відображення поля unit.name профіля із ${USERS.users['${e_admin}'].new_unit.name} для усіх користувачів + +Відображення зміненого коду одиниці в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.unit} code + Звірити відображення поля unit.code профіля із ${USERS.users['${e_admin}'].new_unit.code} для усіх користувачів + + +Можливість змінити податок на додану вартість в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_tax + Можливість змінити поле value.valueAddedTaxIncluded профіля на ${field_value} + + +Відображення змін в податку на додану вартість в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} valueAddedTaxIncluded + Звірити відображення поля value.valueAddedTaxIncluded профіля із ${USERS.users['${e_admin}']['new_value.valueAddedTaxIncluded']} для усіх користувачів + + +Можливість змінити обсяг вартості в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_value_amount + Можливість змінити поле value.amount профіля на ${field_value} + + +Відображення зміненого обсягу вартості в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} amount + Звірити відображення поля value.amount профіля із ${USERS.users['${e_admin}']['new_value.amount']} для усіх користувачів + + +Можливість змінити валюту в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_currency + Можливість змінити поле value.currency профіля на ${field_value} + + +Відображення зміненої валюти в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} currency + Звірити відображення поля value.currency профіля із ${USERS.users['${e_admin}']['new_value.currency']} для усіх користувачів + + +Можливість змінити розмір картинки в профайла + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля + ... e_admin + ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_fake_number 1 39 + Можливість змінити поле images[0].sizes профіля на ${field_value} + + +Відображення змін в полі розмір картинки в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.images[0]} sizes + Звірити відображення поля images[0].sizes профіля із ${USERS.users['${e_admin}']['new_images[0].sizes']} для усіх користувачів + + +Можливість змінити посилання картинки в профайлі + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля + ... e_admin + ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_fake_url + Можливість змінити поле images[0].url профіля на ${field_value} + + +Відображення змін в полі посилання на картинку в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.images[0]} url + Звірити відображення поля images[0].url профіля із ${USERS.users['${e_admin}']['new_images[0].url']} для усіх користувачів + + +Можливість внести зміни у опис характеристики + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_fake_word + Можливість змінити поле criteria[0].description профіля на ${field_value} + + +Відображення змін у опису характеристики + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0]} description + Звірити відображення поля criteria[0].description профіля із ${USERS.users['${e_admin}']['new_criteria[0].description']} для усіх користувачів + + +Можливість внести змінти у заголовок характеристики + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_fake_word + Можливість змінити поле criteria[0].title профіля на ${field_value} + + +Відображення змін у заголовку характеристики + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0]} title + Звірити відображення поля criteria[0].title профіля із ${USERS.users['${e_admin}']['new_criteria[0].title']} для усіх користувачів + + +Можливість змінти опис у групі вимог + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_fake_word + Можливість змінити поле criteria[0].requirementGroups[0].description профіля на ${field_value} + + +Відображення змінeного опису у групі вимог + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0]} description + Звірити відображення поля criteria[0].requirementGroups[0].description профіля із ${USERS.users['${e_admin}']['new_criteria[0].requirementGroups[0].description']} для усіх користувачів + + +Можливість внести змінти у заголовок вимоги + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_fake_word + Можливість змінити поле criteria[0].requirementGroups[0].requirements[0].title профіля на ${field_value} + + +Відображення змін у заголовоку вимоги + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} title + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].title профіля із ${USERS.users['${e_admin}']['new_criteria[0].requirementGroups[0].requirements[0].title']} для усіх користувачів + + +Можливість внести змінти у опис вимоги + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_fake_word + Можливість змінити поле criteria[0].requirementGroups[0].requirements[0].description профіля на ${field_value} + + +Відображення змін у опис вимоги + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} description + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].description профіля із ${USERS.users['${e_admin}']['new_criteria[0].requirementGroups[0].requirements[0].description']} для усіх користувачів + + +Можливість внести змінти у значення характеристики + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= choose_type ${USERS.users['${e_admin}'].initial_data.dataType} + ${key} Вибрати значення для вимоги ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} + Можливість змінити поле criteria[0].requirementGroups[0].requirements[0].${key} профіля на ${field_value} + + +Відображення змін у значення характеристики + [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key} Вибрати значення для вимоги ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} ${key} + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].${key} профіля із ${USERS.users['${e_admin}']['new_criteria[0].requirementGroups[0].requirements[0].${key}']} для усіх користувачів + + +Можливість добавити характеристику у профайл + [Tags] ${USERS.users['${viewer}'].broker}: Додати до профайла + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... add_profile + [Setup] Можливість створити характеристику + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} set variable ${USERS.users['${e_admin}'].profile_data.criteria[0].description} + ${field_value}= create_criteria_for_profile ${CRITERIA['CRITERIA_UAID']} ${USERS.users['${e_admin}'].initial_data.dataType} + Можливість додати criteria до профіля ${field_value} по ключу ${key_id} + + +Відображення заголовка у добавленій характеристиці профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... add_profile_view + [Setup] Дочекатись синхронізації з майданчиком ${e_admin} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.description} + Звірити відображення поля title критерія для користувача ${e_admin} по ключу ${key_id} + + +Відображення опису у добавленій характеристиці профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... add_profile_view + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.description} + Звірити відображення поля description критерія для користувача ${viewer} по ключу ${key_id} + + +Відображення опису у добавленій групі вимог профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... add_profile_view + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].description} + Звірити відображення поля description критерія для користувача ${viewer} по ключу ${key_id} + + +Відображення значення у добавленій вимозі профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... add_profile_view + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} + ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0]} + Звірити відображення поля ${key} критерія для користувача ${viewer} по ключу ${key_id} + + +Відображення заголовка у добавленій вимозі профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... add_profile_view + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} + Звірити відображення поля title критерія для користувача ${viewer} по ключу ${key_id} + + +Відображення опису у добавленій вимозі профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... add_profile_view + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} + Звірити відображення поля description критерія для користувача ${viewer} по ключу ${key_id} + + +Відображення пов'язаного ідентифікатору у добавленій вимозі профіля + [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... add_profile_view + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} + Звірити відображення поля relatedCriteria_id критерія для користувача ${viewer} по ключу ${key_id} + + +Можливість змінити опис у добавленій вимозі профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + ... e_admin + ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} + ${field_value} description_with_id + Можливість змінити description поле характеристики профіля на ${field_value} по ключу ${key_id} + Set To Dictionary ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0]} description=${field_value} + + +Відображення зміненого опису у добавленій вимозі профіля + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} + Видалити дані description ${key_id} + Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувачів по ключу ${key_id} + + +Можливість змінити заголов у добавленій вимозі профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + ... e_admin + ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} + ${field_value}= create_fake_title + Можливість змінити title поле характеристики профіля на ${field_value} по ключу ${key_id} + + +Відображення зміненого заголовка у добавленій вимозі профіля + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} + Видалити дані title ${key_id} + Звірити відображення title поля характеристики профіля із ${USERS.users['${e_admin}'].new_title} для користувачів по ключу ${key_id} + + +Можливість змінити значення у добавленій вимозі профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + ... e_admin + ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} + ${field_value}= choose_type ${USERS.users['${e_admin}'].initial_data.dataType} + ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0]} + Можливість змінити ${key} поле характеристики профіля на ${field_value} по ключу ${key_id} + + +Відображення зміненого значення у добавленій вимозі профіля + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} + ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0]} + Видалити дані ${key} ${key_id} + Звірити відображення ${key} поля характеристики профіля із ${USERS.users['${e_admin}'].new_${key}} для користувачів по ключу ${key_id} + + +Можливість змінити опис у добавленій групі вимог профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + ... e_admin + ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].description} + ${field_value} description_with_id + Можливість змінити description поле характеристики профіля на ${field_value} по ключу ${key_id} + Set To Dictionary ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0]} description=${field_value} + + +Відображення зміненого опису у добавленій групі вимог профіля + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].description} + Видалити дані description ${key_id} + Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувачів по ключу ${key_id} + + +Можливість добавити групу вимог у нову характеристику у профайл + [Tags] ${USERS.users['${viewer}'].broker}: Додати до профайла + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... add_profile + [Setup] Можливість створити характеристику + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} set variable ${USERS.users['${e_admin}'].new_criteria.description} + ${field_value}= create_requirements_group ${CRITERIA['CRITERIA_UAID']} ${USERS.users['${e_admin}'].initial_data.dataType} + Можливість додати requirementGroups до профіля ${field_value} по ключу ${key_id} + + +Відображення опису у добавленій групі вимог в новій характеристиці + [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... add_profile_view + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.description} + Звірити відображення поля description критерія для користувача ${viewer} по ключу ${key_id} + + +Відображення опису у вимозі групи вимог в новій характеристиці + [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... add_profile_view + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} + Звірити відображення поля description критерія для користувача ${viewer} по ключу ${key_id} + + +Відображення заголовка у вимозі групи вимог в новій характеристиці + [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... add_profile_view + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} + Звірити відображення поля title критерія для користувача ${viewer} по ключу ${key_id} + + +Відображення значення у вимозі групи вимог в новій характеристиці + [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... add_profile_view + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} + ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0]} + Звірити відображення поля ${key} критерія для користувача ${viewer} по ключу ${key_id} + + +Можливість змінити опис у вимозі групи вимог в новій характеристиці + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + ... e_admin + ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} + ${field_value} description_with_id + Можливість змінити description поле характеристики профіля на ${field_value} по ключу ${key_id} + Set To Dictionary ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0]} description=${field_value} + + +Відображення зміненого опису у вимозі групи вимог в новій характеристиці + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} + Видалити дані description ${key_id} + Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувачів по ключу ${key_id} + + +Можливість змінити заголов у вимозі групи вимог в новій характеристиці + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + ... e_admin + ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} + ${field_value}= create_fake_title + Можливість змінити title поле характеристики профіля на ${field_value} по ключу ${key_id} + + +Відображення зміненого заголовка у вимозі групи вимог в новій характеристиці + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} + Видалити дані title ${key_id} + Звірити відображення title поля характеристики профіля із ${USERS.users['${e_admin}'].new_title} для користувачів по ключу ${key_id} + + +Можливість змінити значення у вимозі групи вимог в новій характеристиці + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + ... e_admin + ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} + ${field_value}= choose_type ${USERS.users['${e_admin}'].initial_data.dataType} + ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0]} + Можливість змінити ${key} поле характеристики профіля на ${field_value} по ключу ${key_id} + + +Відображення зміненого значення у вимозі групи вимог в новій характеристиці + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} + ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0]} + Видалити дані ${key} ${key_id} + Звірити відображення ${key} поля характеристики профіля із ${USERS.users['${e_admin}'].new_${key}} для користувачів по ключу ${key_id} + + +Можливість змінити опис у групі вимог в новій характеристиці + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + ... e_admin + ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.description} + ${field_value} description_with_id + Можливість змінити description поле характеристики профіля на ${field_value} по ключу ${key_id} + Set To Dictionary ${USERS.users['${e_admin}'].new_requirementGroups} description=${field_value} + + +Відображення зміненого опису у групі вимог в новій характеристиці + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.description} + Видалити дані description ${key_id} + Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувачів по ключу ${key_id} + + +Можливість добавити вимогу у нову групу вимог + [Tags] ${USERS.users['${viewer}'].broker}: Додати до профайла + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... add_profile + [Setup] Можливість створити характеристику + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} set variable ${USERS.users['${e_admin}'].new_requirementGroups.description} + ${field_value}= create_requirements ${CRITERIA['CRITERIA_UAID']} ${USERS.users['${e_admin}'].initial_data.dataType} + Можливість додати requirements до профіля ${field_value} по ключу ${key_id} + + +Відображення опису у новій вимозі + [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... add_profile_view + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} + Звірити відображення поля description критерія для користувача ${viewer} по ключу ${key_id} + + +Відображення заголовка у новій вимозі + [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... add_profile_view + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} + Звірити відображення поля title критерія для користувача ${viewer} по ключу ${key_id} + + +Відображення значення у новій вимозі + [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... add_profile_view + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} + ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_requirements} + Звірити відображення поля ${key} критерія для користувача ${viewer} по ключу ${key_id} + + +Можливість змінити опис у новій вимозі + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + ... e_admin + ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} + ${field_value} description_with_id + Можливість змінити description поле характеристики профіля на ${field_value} по ключу ${key_id} + Set To Dictionary ${USERS.users['${e_admin}'].new_requirements} description=${field_value} + + +Відображення зміненого опису у новій вимозі + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} + Видалити дані description ${key_id} + Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувачів по ключу ${key_id} + + +Можливість змінити заголов у новій вимозі + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + ... e_admin + ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} + ${field_value}= create_fake_title + Можливість змінити title поле характеристики профіля на ${field_value} по ключу ${key_id} + + +Відображення зміненого заголовка у новій вимозі + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} + Видалити дані title ${key_id} + Звірити відображення title поля характеристики профіля із ${USERS.users['${e_admin}'].new_title} для користувачів по ключу ${key_id} + + +Можливість змінити значення у новій вимозі + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + ... e_admin + ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} + ${field_value}= choose_type ${USERS.users['${e_admin}'].initial_data.dataType} + ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_requirements} + Можливість змінити ${key} поле характеристики профіля на ${field_value} по ключу ${key_id} + + +Відображення зміненого значення у новій вимозі + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... modify_add_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} + ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_requirements} + Видалити дані ${key} ${key_id} + Звірити відображення ${key} поля характеристики профіля із ${USERS.users['${e_admin}'].new_${key}} для користувачів по ключу ${key_id} + + +Можливість видалити нову вимогу + [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профайла + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... delete_add_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} + Можливість видалити з профіля по ключу ${key_id} + + +Неможливість знайти видалену нову вимогу + [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профайла + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... delete_add_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} + Неможливість знайти видаленні дані з характеристики по ключу ${key_id} для користувача ${viewer} + + +Можливість видалити нову групу вимог + [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профайла + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... delete_add_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.description} + Можливість видалити з профіля по ключу ${key_id} + + +Неможливість знайти видалену нову групу вимог + [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... delete_add_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.description} + Неможливість знайти видаленні дані з характеристики по ключу ${key_id} для користувача ${viewer} + + +Можливість видалити нову характеристику + [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профайла + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... delete_add_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.description} + Можливість видалити з профіля по ключу ${key_id} + + +Неможливість знайти видалену нову характеристику + [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... delete_add_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.description} + Неможливість знайти видаленні дані з характеристики по ключу ${key_id} для користувача ${viewer} + + +Можливіть видалити профіля + [Tags] ${USERS.users['${viewer}'].broker}: Видалення профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... delete_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + Можливість видалити профіль + + +Перевірити статус видаленого профіля + [Tags] ${USERS.users['${viewer}'].broker}: Видалення профіля + ... e_admin viewer + ... ${USERS.users['${viewer}'].broker} + ... delete_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data} status + Звірити відображення поля status профіля із hidden для користувача ${viewer} + + +Неможливість створити профіль + [Tags] ${USERS.users['${e_admin}'].broker}: Неможливість оголошення профіля + ... viewer + ... ${USERS.users['${e_admin}'].broker} + ... impossibility_create_profile + [Setup] Можливість створити характеристику + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + Неможливість створити профайл для ${viewer} + + +Неможливість змінити заголовок профайла + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_fake_title + Неможливість змінити поле title профіля на ${field_value} для ${viewer} + + +Відображення незміненого заголовка профайла + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data} title + Звірити відображення поля title профіля із ${USERS.users['${e_admin}'].initial_profile.title} для усіх користувачів + + +Неможливість змінити опис профайла + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_fake_eng_sentence + Неможливість змінити поле description профіля на ${field_value} для ${viewer} + + +Відображення незміненого опису профайла + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data} description + Звірити відображення поля description профіля із ${USERS.users['${e_admin}'].initial_profile.description} для усіх користувачів + + +Неможливість змінити одиницю в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_unit_en + Неможливість змінити поле unit профіля на ${field_value} для ${viewer} + + +Відображення незміненої назви одиниці в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.unit} name + Звірити відображення поля unit.name профіля із ${USERS.users['${e_admin}'].initial_profile.unit.name} для усіх користувачів + + +Відображення незміненого коду одиниці в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.unit} code + Звірити відображення поля unit.code профіля із ${USERS.users['${e_admin}'].initial_profile.unit.code} для усіх користувачів + + +Неможливість змінити податок на додану вартість в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_tax + Неможливість змінити поле value.valueAddedTaxIncluded профіля на ${field_value} для ${viewer} + + +Відображення незміненого податку на додану вартість в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} valueAddedTaxIncluded + Звірити відображення поля value.valueAddedTaxIncluded профіля із ${USERS.users['${e_admin}'].initial_profile.value.valueAddedTaxIncluded} для усіх користувачів + + +Неможливість змінити обсяг вартості в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_value_amount + Неможливість змінити поле value.amount профіля на ${field_value} для ${viewer} + + +Відображення незміненого обсягу вартості в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} amount + Звірити відображення поля value.amount профіля із ${USERS.users['${e_admin}'].initial_profile.value.amount} для усіх користувачів + + +Неможливість змінити валюту в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_currency + Неможливість змінити поле value.currency профіля на ${field_value} для ${viewer} + + +Відображення незміненої валюти в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} currency + Звірити відображення поля value.currency профіля із ${USERS.users['${e_admin}'].initial_profile.value.currency} для усіх користувачів + + +Неможливість змінити розмір картинки в профайла + [Tags] ${USERS.users['${e_admin}'].broker}: Неможливість редагувати профіля + ... e_admin + ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_fake_number 1 39 + Неможливість змінити поле images[0].sizes профіля на ${field_value} для ${viewer} + + +Відображення незміненого розміру картинки в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.images[0]} sizes + Звірити відображення поля images[0].sizes профіля із ${USERS.users['${e_admin}'].initial_profile.images[0].sizes} для усіх користувачів + + +Неможливість змінити посилання картинки в профайлі + [Tags] ${USERS.users['${e_admin}'].broker}: Неможливість редагувати профіля + ... e_admin + ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_fake_url + Неможливість змінити поле images[0].url профіля на ${field_value} для ${viewer} + + +Відображення незміненого посилання на картинку в профайлі + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.images[0]} url + Звірити відображення поля images[0].url профіля із ${USERS.users['${e_admin}'].initial_profile.images[0].url} для усіх користувачів + + +Неможливість внести зміни у опис характеристики + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_fake_word + Неможливість змінити поле criteria[0].description профіля на ${field_value} для ${viewer} + + +Відображення незміненого опису у характеристики + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0]} description + Звірити відображення поля criteria[0].description профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].description} для усіх користувачів + + +Неможливість внести змінти у заголовок характеристики + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_fake_word + Неможливість змінити поле criteria[0].title профіля на ${field_value} для ${viewer} + + +Відображення незміненого заголовку характеристики + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0]} title + Звірити відображення поля criteria[0].title профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].title} для усіх користувачів + + +Неможливість змінти опис у групі вимог + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_fake_word + Неможливість змінити поле criteria[0].requirementGroups[0].description профіля на ${field_value} для ${viewer} + + +Відображення незміненого опису у групі вимог + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0]} description + Звірити відображення поля criteria[0].requirementGroups[0].description профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].description} для усіх користувачів + + +Неможливість внести змінти у заголовок вимоги + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_fake_word + Неможливість змінити поле criteria[0].requirementGroups[0].requirements[0].title профіля на ${field_value} для ${viewer} + + +Відображення незміненого заголовоку вимоги + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} title + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].title профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].requirements[0].title} для усіх користувачів + + +Неможливість внести змінти у опис вимоги + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= create_fake_word + Неможливість змінити поле criteria[0].requirementGroups[0].requirements[0].description профіля на ${field_value} для ${viewer} + + +Відображення незміненого опис вимоги + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} description + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].description профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].requirements[0].description} для усіх користувачів + + +Неможливість внести змінти у значення характеристики + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${field_value}= choose_type ${USERS.users['${e_admin}'].initial_data.dataType} + ${key} Вибрати значення для вимоги ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} + Неможливість змінити поле criteria[0].requirementGroups[0].requirements[0].${key} профіля на ${field_value} для ${viewer} + + +Відображення незміненого значення характеристики + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_modify_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key} Вибрати значення для вимоги ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} + Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} ${key} + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].${key} профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].requirements[0].${key}} для усіх користувачів + + +Неможливість добавити нову характеристику у профайл + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профайла + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_add_profile + [Setup] Можливість створити характеристику + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} set variable ${USERS.users['${e_admin}'].initial_profile.criteria[0].description} + ${field_value}= create_criteria_for_profile ${CRITERIA['CRITERIA_UAID']} ${USERS.users['${e_admin}'].initial_data.dataType} + Неможливість додати criteria до профіля ${field_value} по ключу ${key_id} для ${viewer} + + +Неможливість знайти нову характеристику + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профайла + ... viewer + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_delete_add_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.description} + Неможливість знайти видаленні дані з характеристики по ключу ${key_id} для користувача ${viewer} + + +Неможливість добавити групу вимог у характеристику профайл + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профайла + ... e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_add_profile + [Setup] Можливість створити характеристику + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} set variable ${USERS.users['${e_admin}'].initial_profile.criteria[0].description} + ${field_value}= create_requirements_group ${CRITERIA['CRITERIA_UAID']} ${USERS.users['${e_admin}'].initial_data.dataType} + Неможливість додати requirementGroups до профіля ${field_value} по ключу ${key_id} для ${viewer} + + +Неможливість знайти нову групу вимог + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профайла + ... viewer e_admin + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_delete_add_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.description} + Неможливість знайти видаленні дані з характеристики по ключу ${key_id} для користувача ${viewer} + + +Неможливість добавити вимогу групу вимог + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профайла + ... viewer + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_add_profile + [Setup] Можливість створити характеристику + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + ${key_id} set variable ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].description} + ${field_value}= create_requirements ${CRITERIA['CRITERIA_UAID']} ${USERS.users['${e_admin}'].initial_data.dataType} + Неможливість додати requirements до профіля ${field_value} по ключу ${key_id} для ${viewer} + + +Неможливість знайти вимогу + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профайла + ... viewer + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_delete_add_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} + Неможливість знайти видаленні дані з характеристики по ключу ${key_id} для користувача ${viewer} + + +Неможливість видалити профіль + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість видалити профіль + ... viewer + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... impossibility_delete_profile + [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE + Неможливість видалити профіль для ${viewer} + + +Перевірити статус видаленого профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість видалити профіль + ... viewer + ... ${USERS.users['${viewer}'].broker} + ... impossibility_delete_profile + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE + Remove From Dictionary ${USERS.users['${viewer}'].profile_data} status + Звірити відображення поля status профіля із active для користувача ${viewer} + + + From 40685a2c4e21b5012f135138a59339bd021360b5 Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Tue, 3 Mar 2020 14:33:52 +0200 Subject: [PATCH 11/30] added space --- op_robot_tests/tests_files/profile.robot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/op_robot_tests/tests_files/profile.robot b/op_robot_tests/tests_files/profile.robot index 30e172791..16927a4bf 100644 --- a/op_robot_tests/tests_files/profile.robot +++ b/op_robot_tests/tests_files/profile.robot @@ -269,6 +269,7 @@ ${MODE} profile ${field_value}= create_unit_en Можливість змінити поле unit профіля на ${field_value} + Відображення зміненої назви одиниці в профайлі [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer e_admin @@ -278,6 +279,7 @@ ${MODE} profile Remove From Dictionary ${USERS.users['${viewer}'].profile_data.unit} name Звірити відображення поля unit.name профіля із ${USERS.users['${e_admin}'].new_unit.name} для усіх користувачів + Відображення зміненого коду одиниці в профайлі [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer e_admin @@ -1395,5 +1397,3 @@ ${MODE} profile Remove From Dictionary ${USERS.users['${viewer}'].profile_data} status Звірити відображення поля status профіля із active для користувача ${viewer} - - From bf86ed8e28ef7e5582d67d522453c8e58ccfba6b Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Tue, 3 Mar 2020 14:37:54 +0200 Subject: [PATCH 12/30] added what keyword return id --- .../tests_files/brokers/openprocurement_client.robot | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/op_robot_tests/tests_files/brokers/openprocurement_client.robot b/op_robot_tests/tests_files/brokers/openprocurement_client.robot index ad41f021e..75d8e1db6 100644 --- a/op_robot_tests/tests_files/brokers/openprocurement_client.robot +++ b/op_robot_tests/tests_files/brokers/openprocurement_client.robot @@ -2196,7 +2196,7 @@ Library openprocurement_client.utils [Arguments] ${username} ${profile_data} ${profile}= Call Method ${USERS.users['${username}'].profile_client} create_profile ${profile_data} Set To Dictionary ${USERS.users['${username}']} access=${profile.access} - [return] ${profile} + [return] ${profile.data.id} Отримати профіль по ідентифікатору @@ -2254,7 +2254,6 @@ Library openprocurement_client.utils ${profile_data}= Call Method ${USERS.users['${username}'].profile_client} patch_profile ... ${profile_id} ... ${data} - Set_To_Object ${USERS.users['${username}'].profile_data} ${fieldname} ${fieldvalue} Внести зміни у характеристику профіля @@ -2268,7 +2267,6 @@ Library openprocurement_client.utils ${profile_data}= Call Method ${USERS.users['${username}'].profile_client} patch_profile ... ${profile_id} ... ${data} - Set_To_Object ${USERS.users['${username}'].profile_data} ${fieldname} ${fieldvalue} Додати до профіля From f26308b9e24fae16cf8f25277302322a23d96653 Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Tue, 3 Mar 2020 14:38:36 +0200 Subject: [PATCH 13/30] remove commits --- op_robot_tests/tests_files/keywords.robot | 1 - 1 file changed, 1 deletion(-) diff --git a/op_robot_tests/tests_files/keywords.robot b/op_robot_tests/tests_files/keywords.robot index 75f992dc9..c76b3a4b5 100644 --- a/op_robot_tests/tests_files/keywords.robot +++ b/op_robot_tests/tests_files/keywords.robot @@ -1277,7 +1277,6 @@ Require Failure [Arguments] ${username} ${profile_uaid} ${profile_data} ${field} ${id} ${profile_data}= munchify ${profile_data} ${path} get_path_to_id_from_criteria ${profile_data} ${id} -# ${profile_data} set variable ${profile_data.${path['path']}[${path['index']}]} ${left}= get_from_object ${profile_data.${path['path']}[${path['index']}]} ${field} ${status}= Run Keyword And Return Status Should Be Byte String ${left} ${left}= Run Keyword If ${status} From ee556cc2c4be42b1d2e834ff249f852c45b1df02 Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Tue, 3 Mar 2020 14:42:36 +0200 Subject: [PATCH 14/30] refactoring data id --- op_robot_tests/tests_files/base_keywords.robot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/op_robot_tests/tests_files/base_keywords.robot b/op_robot_tests/tests_files/base_keywords.robot index a54527e6a..ef496e148 100644 --- a/op_robot_tests/tests_files/base_keywords.robot +++ b/op_robot_tests/tests_files/base_keywords.robot @@ -1545,7 +1545,7 @@ Resource resource.robot Set Global Variable ${PROFILE} Set To Dictionary ${USERS.users['${e_admin}']} initial_profile=${profile_data} Log ${USERS.users['${e_admin}']} - Set To Dictionary ${PROFILE} PROFILE_UAID=${profile_result.data.id} + Set To Dictionary ${PROFILE} PROFILE_UAID=${profile_result} log ${profile_result} From ebc809e075eb5e9611c60835624b8f8de387f5a5 Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Tue, 3 Mar 2020 18:29:08 +0200 Subject: [PATCH 15/30] refactoring remove one line --- op_robot_tests/tests_files/base_keywords.robot | 1 - 1 file changed, 1 deletion(-) diff --git a/op_robot_tests/tests_files/base_keywords.robot b/op_robot_tests/tests_files/base_keywords.robot index ef496e148..b95c4c4e7 100644 --- a/op_robot_tests/tests_files/base_keywords.robot +++ b/op_robot_tests/tests_files/base_keywords.robot @@ -1590,7 +1590,6 @@ Resource resource.robot Set To Dictionary ${USERS.users['${e_admin}']} new_${field_name}=${field_value} - Звірити відображення ${field} поля характеристики профіля із ${value} для користувачів по ключу ${id_key} :FOR ${username} IN ${e_admin} ${viewer} \ Звірити відображення ${field} поля характеристики профіля із ${value} для користувача ${username} по ключу ${id_key} From 840e9fd80aed054bedd66c76286fb35be9c74d16 Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Wed, 4 Mar 2020 13:27:13 +0200 Subject: [PATCH 16/30] refactoring code and removed keywords --- op_robot_tests/tests_files/base_keywords.robot | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/op_robot_tests/tests_files/base_keywords.robot b/op_robot_tests/tests_files/base_keywords.robot index b95c4c4e7..dbda63371 100644 --- a/op_robot_tests/tests_files/base_keywords.robot +++ b/op_robot_tests/tests_files/base_keywords.robot @@ -1590,22 +1590,11 @@ Resource resource.robot Set To Dictionary ${USERS.users['${e_admin}']} new_${field_name}=${field_value} -Звірити відображення ${field} поля характеристики профіля із ${value} для користувачів по ключу ${id_key} - :FOR ${username} IN ${e_admin} ${viewer} - \ Звірити відображення ${field} поля характеристики профіля із ${value} для користувача ${username} по ключу ${id_key} - - Звірити відображення ${field} поля характеристики профіля із ${value} для користувача ${username} по ключу ${id_key} Звірити поле характеристики в профілі із значенням ${username} ${PROFILE['PROFILE_UAID']} ${value} ${field} ${id_key} -Звірити відображення поля ${field} профіля із ${value} для усіх користувачів - :FOR ${username} IN ${e_admin} ${viewer} - \ Звірити відображення поля ${field} профіля із ${value} для користувача ${username} - - Звірити відображення поля ${field} профіля із ${value} для користувача ${username} - Дочекатись синхронізації з майданчиком ${username} PROFILE Звірити поле профіля із значенням ${username} ${PROFILE['PROFILE_UAID']} ${value} ${field} @@ -1621,7 +1610,7 @@ Resource resource.robot Run As ${e_admin} Видалити профіль ${PROFILE['PROFILE_UAID']} -Видалити дані +Видалити дані з profile data [Arguments] ${field} ${id} ${path} get_path_to_id_from_criteria ${USERS.users['${viewer}'].profile_data} ${id} Remove From Dictionary ${USERS.users['${viewer}'].profile_data.${path['path']}[${path['index']}]} ${field} @@ -1634,10 +1623,10 @@ Resource resource.robot ... expectedValue ... minValue ... maxValue - [Return] ${value} + [return] ${value} -Неможливість створити профайл для ${username} +Неможливість створити профіль для ${username} ${profile_data}= test_profile_data ${CRITERIA['CRITERIA_UAID']} ${USERS.users['${e_admin}'].initial_data.dataType} ${profile_data}= munchify ${profile_data} Require Failure ${username} Створити профіль ${profile_data} From 6ef36311324f899434a0e4249762a3f54ea5c5d4 Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Wed, 4 Mar 2020 13:32:25 +0200 Subject: [PATCH 17/30] refactoring code --- op_robot_tests/tests_files/profile.robot | 310 +++++++++++------------ 1 file changed, 155 insertions(+), 155 deletions(-) diff --git a/op_robot_tests/tests_files/profile.robot b/op_robot_tests/tests_files/profile.robot index 16927a4bf..286d125a3 100644 --- a/op_robot_tests/tests_files/profile.robot +++ b/op_robot_tests/tests_files/profile.robot @@ -20,7 +20,7 @@ ${MODE} profile Можливість знайти профіль по ідентифікатору - [Tags] ${USERS.users['${viewer}'].broker}: Пошук профайла + [Tags] ${USERS.users['${viewer}'].broker}: Пошук профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... find_profile @@ -28,7 +28,7 @@ ${MODE} profile Відображення коду класифікатора в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -36,7 +36,7 @@ ${MODE} profile Відображення опису класифікатора в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -44,7 +44,7 @@ ${MODE} profile Відображення схема класифікатора в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -52,7 +52,7 @@ ${MODE} profile Відображення коду додаткового класифікатора в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -60,7 +60,7 @@ ${MODE} profile Відображення опису додаткового класифікатора в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -68,7 +68,7 @@ ${MODE} profile Відображення схема додаткового класифікатора в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -76,7 +76,7 @@ ${MODE} profile Відображення статус в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -84,7 +84,7 @@ ${MODE} profile Відображення автора в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -92,7 +92,7 @@ ${MODE} profile Відображення опису в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -100,7 +100,7 @@ ${MODE} profile Відображення розмір образу в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -108,7 +108,7 @@ ${MODE} profile Відображення посилання образу в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer criteria_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -116,7 +116,7 @@ ${MODE} profile Відображення заголовка в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -124,7 +124,7 @@ ${MODE} profile Відображення одиниці коду в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -132,7 +132,7 @@ ${MODE} profile Відображення назва одиниці в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -140,7 +140,7 @@ ${MODE} profile Відображення величини вартості в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -148,7 +148,7 @@ ${MODE} profile Відображення валюти в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -156,7 +156,7 @@ ${MODE} profile Відображення податока на додану вартість в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -164,7 +164,7 @@ ${MODE} profile Відображення заголовок характеристики в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -172,7 +172,7 @@ ${MODE} profile Відображення опису характеристики в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -180,7 +180,7 @@ ${MODE} profile Відображення опису групи вимог в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -188,7 +188,7 @@ ${MODE} profile Відображення опису вимоги в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -196,7 +196,7 @@ ${MODE} profile Відображення назви вимоги в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -204,7 +204,7 @@ ${MODE} profile Відображення ідентифікатора критерії в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -212,7 +212,7 @@ ${MODE} profile Відображення значення вимоги в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... profile_view @@ -220,7 +220,7 @@ ${MODE} profile Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].${key} профіля для усіх користувачів -Можливість змінити заголовок профайла +Можливість змінити заголовок профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -230,17 +230,17 @@ ${MODE} profile Можливість змінити поле title профіля на ${field_value} -Відображення зміненого заголовка профайла +Відображення зміненого заголовка профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data} title - Звірити відображення поля title профіля із ${USERS.users['${e_admin}'].new_title} для усіх користувачів + Звірити відображення поля title профіля із ${USERS.users['${e_admin}'].new_title} для користувача ${viewer} -Можливість змінити опис профайла +Можливість змінити опис профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -250,17 +250,17 @@ ${MODE} profile Можливість змінити поле description профіля на ${field_value} -Відображення зміненого опису профайла +Відображення зміненого опису профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data} description - Звірити відображення поля description профіля із ${USERS.users['${e_admin}'].new_description} для усіх користувачів + Звірити відображення поля description профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} -Можливість змінити одиницю в профайлі +Можливість змінити одиницю в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -270,27 +270,27 @@ ${MODE} profile Можливість змінити поле unit профіля на ${field_value} -Відображення зміненої назви одиниці в профайлі +Відображення зміненої назви одиниці в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.unit} name - Звірити відображення поля unit.name профіля із ${USERS.users['${e_admin}'].new_unit.name} для усіх користувачів + Звірити відображення поля unit.name профіля із ${USERS.users['${e_admin}'].new_unit.name} для користувача ${viewer} -Відображення зміненого коду одиниці в профайлі +Відображення зміненого коду одиниці в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.unit} code - Звірити відображення поля unit.code профіля із ${USERS.users['${e_admin}'].new_unit.code} для усіх користувачів + Звірити відображення поля unit.code профіля із ${USERS.users['${e_admin}'].new_unit.code} для користувача ${viewer} -Можливість змінити податок на додану вартість в профайлі +Можливість змінити податок на додану вартість в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -300,17 +300,17 @@ ${MODE} profile Можливість змінити поле value.valueAddedTaxIncluded профіля на ${field_value} -Відображення змін в податку на додану вартість в профайлі +Відображення змін в податку на додану вартість в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} valueAddedTaxIncluded - Звірити відображення поля value.valueAddedTaxIncluded профіля із ${USERS.users['${e_admin}']['new_value.valueAddedTaxIncluded']} для усіх користувачів + Звірити відображення поля value.valueAddedTaxIncluded профіля із ${USERS.users['${e_admin}']['new_value.valueAddedTaxIncluded']} для користувача ${viewer} -Можливість змінити обсяг вартості в профайлі +Можливість змінити обсяг вартості в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -320,17 +320,17 @@ ${MODE} profile Можливість змінити поле value.amount профіля на ${field_value} -Відображення зміненого обсягу вартості в профайлі +Відображення зміненого обсягу вартості в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} amount - Звірити відображення поля value.amount профіля із ${USERS.users['${e_admin}']['new_value.amount']} для усіх користувачів + Звірити відображення поля value.amount профіля із ${USERS.users['${e_admin}']['new_value.amount']} для користувача ${viewer} -Можливість змінити валюту в профайлі +Можливість змінити валюту в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -340,17 +340,17 @@ ${MODE} profile Можливість змінити поле value.currency профіля на ${field_value} -Відображення зміненої валюти в профайлі +Відображення зміненої валюти в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} currency - Звірити відображення поля value.currency профіля із ${USERS.users['${e_admin}']['new_value.currency']} для усіх користувачів + Звірити відображення поля value.currency профіля із ${USERS.users['${e_admin}']['new_value.currency']} для користувача ${viewer} -Можливість змінити розмір картинки в профайла +Можливість змінити розмір картинки в профіля [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} @@ -360,17 +360,17 @@ ${MODE} profile Можливість змінити поле images[0].sizes профіля на ${field_value} -Відображення змін в полі розмір картинки в профайлі +Відображення змін в полі розмір картинки в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.images[0]} sizes - Звірити відображення поля images[0].sizes профіля із ${USERS.users['${e_admin}']['new_images[0].sizes']} для усіх користувачів + Звірити відображення поля images[0].sizes профіля із ${USERS.users['${e_admin}']['new_images[0].sizes']} для користувача ${viewer} -Можливість змінити посилання картинки в профайлі +Можливість змінити посилання картинки в профіля [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} @@ -380,14 +380,14 @@ ${MODE} profile Можливість змінити поле images[0].url профіля на ${field_value} -Відображення змін в полі посилання на картинку в профайлі +Відображення змін в полі посилання на картинку в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.images[0]} url - Звірити відображення поля images[0].url профіля із ${USERS.users['${e_admin}']['new_images[0].url']} для усіх користувачів + Звірити відображення поля images[0].url профіля із ${USERS.users['${e_admin}']['new_images[0].url']} для користувача ${viewer} Можливість внести зміни у опис характеристики @@ -407,7 +407,7 @@ ${MODE} profile ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0]} description - Звірити відображення поля criteria[0].description профіля із ${USERS.users['${e_admin}']['new_criteria[0].description']} для усіх користувачів + Звірити відображення поля criteria[0].description профіля із ${USERS.users['${e_admin}']['new_criteria[0].description']} для користувача ${viewer} Можливість внести змінти у заголовок характеристики @@ -427,7 +427,7 @@ ${MODE} profile ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0]} title - Звірити відображення поля criteria[0].title профіля із ${USERS.users['${e_admin}']['new_criteria[0].title']} для усіх користувачів + Звірити відображення поля criteria[0].title профіля із ${USERS.users['${e_admin}']['new_criteria[0].title']} для користувача ${viewer} Можливість змінти опис у групі вимог @@ -447,7 +447,7 @@ ${MODE} profile ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0]} description - Звірити відображення поля criteria[0].requirementGroups[0].description профіля із ${USERS.users['${e_admin}']['new_criteria[0].requirementGroups[0].description']} для усіх користувачів + Звірити відображення поля criteria[0].requirementGroups[0].description профіля із ${USERS.users['${e_admin}']['new_criteria[0].requirementGroups[0].description']} для користувача ${viewer} Можливість внести змінти у заголовок вимоги @@ -467,7 +467,7 @@ ${MODE} profile ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} title - Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].title профіля із ${USERS.users['${e_admin}']['new_criteria[0].requirementGroups[0].requirements[0].title']} для усіх користувачів + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].title профіля із ${USERS.users['${e_admin}']['new_criteria[0].requirementGroups[0].requirements[0].title']} для користувача ${viewer} Можливість внести змінти у опис вимоги @@ -487,7 +487,7 @@ ${MODE} profile ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} description - Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].description профіля із ${USERS.users['${e_admin}']['new_criteria[0].requirementGroups[0].requirements[0].description']} для усіх користувачів + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].description профіля із ${USERS.users['${e_admin}']['new_criteria[0].requirementGroups[0].requirements[0].description']} для користувача ${viewer} Можливість внести змінти у значення характеристики @@ -509,11 +509,11 @@ ${MODE} profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key} Вибрати значення для вимоги ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} ${key} - Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].${key} профіля із ${USERS.users['${e_admin}']['new_criteria[0].requirementGroups[0].requirements[0].${key}']} для усіх користувачів + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].${key} профіля із ${USERS.users['${e_admin}']['new_criteria[0].requirementGroups[0].requirements[0].${key}']} для користувача ${viewer} -Можливість добавити характеристику у профайл - [Tags] ${USERS.users['${viewer}'].broker}: Додати до профайла +Можливість добавити характеристику до профіля + [Tags] ${USERS.users['${viewer}'].broker}: Додати до профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... add_profile @@ -531,7 +531,7 @@ ${MODE} profile ... add_profile_view [Setup] Дочекатись синхронізації з майданчиком ${e_admin} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.description} - Звірити відображення поля title критерія для користувача ${e_admin} по ключу ${key_id} + Звірити відображення поля title критерія для користувача ${viewer} по ключу ${key_id} Відображення опису у добавленій характеристиці профіля @@ -590,7 +590,7 @@ ${MODE} profile Можливість змінити опис у добавленій вимозі профіля - [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile @@ -602,18 +602,18 @@ ${MODE} profile Відображення зміненого опису у добавленій вимозі профіля - [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} - Видалити дані description ${key_id} - Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувачів по ключу ${key_id} + Видалити дані з profile data description ${key_id} + Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} по ключу ${key_id} Можливість змінити заголов у добавленій вимозі профіля - [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile @@ -624,18 +624,18 @@ ${MODE} profile Відображення зміненого заголовка у добавленій вимозі профіля - [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} - Видалити дані title ${key_id} - Звірити відображення title поля характеристики профіля із ${USERS.users['${e_admin}'].new_title} для користувачів по ключу ${key_id} + Видалити дані з profile data title ${key_id} + Звірити відображення title поля характеристики профіля із ${USERS.users['${e_admin}'].new_title} для користувача ${viewer} по ключу ${key_id} Можливість змінити значення у добавленій вимозі профіля - [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile @@ -647,19 +647,19 @@ ${MODE} profile Відображення зміненого значення у добавленій вимозі профіля - [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0]} - Видалити дані ${key} ${key_id} - Звірити відображення ${key} поля характеристики профіля із ${USERS.users['${e_admin}'].new_${key}} для користувачів по ключу ${key_id} + Видалити дані з profile data ${key} ${key_id} + Звірити відображення ${key} поля характеристики профіля із ${USERS.users['${e_admin}'].new_${key}} для користувача ${viewer} по ключу ${key_id} Можливість змінити опис у добавленій групі вимог профіля - [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile @@ -671,18 +671,18 @@ ${MODE} profile Відображення зміненого опису у добавленій групі вимог профіля - [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].description} - Видалити дані description ${key_id} - Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувачів по ключу ${key_id} + Видалити дані з profile data description ${key_id} + Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} по ключу ${key_id} -Можливість добавити групу вимог у нову характеристику у профайл - [Tags] ${USERS.users['${viewer}'].broker}: Додати до профайла +Можливість добавити групу вимог у нову характеристику до профіля + [Tags] ${USERS.users['${viewer}'].broker}: Додати до профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... add_profile @@ -732,7 +732,7 @@ ${MODE} profile Можливість змінити опис у вимозі групи вимог в новій характеристиці - [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile @@ -744,18 +744,18 @@ ${MODE} profile Відображення зміненого опису у вимозі групи вимог в новій характеристиці - [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} - Видалити дані description ${key_id} - Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувачів по ключу ${key_id} + Видалити дані з profile data description ${key_id} + Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} по ключу ${key_id} Можливість змінити заголов у вимозі групи вимог в новій характеристиці - [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile @@ -766,18 +766,18 @@ ${MODE} profile Відображення зміненого заголовка у вимозі групи вимог в новій характеристиці - [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} - Видалити дані title ${key_id} - Звірити відображення title поля характеристики профіля із ${USERS.users['${e_admin}'].new_title} для користувачів по ключу ${key_id} + Видалити дані з profile data title ${key_id} + Звірити відображення title поля характеристики профіля із ${USERS.users['${e_admin}'].new_title} для користувача ${viewer} по ключу ${key_id} Можливість змінити значення у вимозі групи вимог в новій характеристиці - [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile @@ -789,19 +789,19 @@ ${MODE} profile Відображення зміненого значення у вимозі групи вимог в новій характеристиці - [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0]} - Видалити дані ${key} ${key_id} - Звірити відображення ${key} поля характеристики профіля із ${USERS.users['${e_admin}'].new_${key}} для користувачів по ключу ${key_id} + Видалити дані з profile data ${key} ${key_id} + Звірити відображення ${key} поля характеристики профіля із ${USERS.users['${e_admin}'].new_${key}} для користувача ${viewer} по ключу ${key_id} Можливість змінити опис у групі вимог в новій характеристиці - [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile @@ -813,18 +813,18 @@ ${MODE} profile Відображення зміненого опису у групі вимог в новій характеристиці - [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.description} - Видалити дані description ${key_id} - Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувачів по ключу ${key_id} + Видалити дані з profile data description ${key_id} + Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} по ключу ${key_id} Можливість добавити вимогу у нову групу вимог - [Tags] ${USERS.users['${viewer}'].broker}: Додати до профайла + [Tags] ${USERS.users['${viewer}'].broker}: Додати до профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... add_profile @@ -865,7 +865,7 @@ ${MODE} profile Можливість змінити опис у новій вимозі - [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile @@ -877,18 +877,18 @@ ${MODE} profile Відображення зміненого опису у новій вимозі - [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} - Видалити дані description ${key_id} - Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувачів по ключу ${key_id} + Видалити дані з profile data description ${key_id} + Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} по ключу ${key_id} Можливість змінити заголов у новій вимозі - [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile @@ -899,18 +899,18 @@ ${MODE} profile Відображення зміненого заголовка у новій вимозі - [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} - Видалити дані title ${key_id} - Звірити відображення title поля характеристики профіля із ${USERS.users['${e_admin}'].new_title} для користувачів по ключу ${key_id} + Видалити дані з profile data title ${key_id} + Звірити відображення title поля характеристики профіля із ${USERS.users['${e_admin}'].new_title} для користувача ${viewer} по ключу ${key_id} Можливість змінити значення у новій вимозі - [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile @@ -922,19 +922,19 @@ ${MODE} profile Відображення зміненого значення у новій вимозі - [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профайла + [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_requirements} - Видалити дані ${key} ${key_id} - Звірити відображення ${key} поля характеристики профіля із ${USERS.users['${e_admin}'].new_${key}} для користувачів по ключу ${key_id} + Видалити дані з profile data ${key} ${key_id} + Звірити відображення ${key} поля характеристики профіля із ${USERS.users['${e_admin}'].new_${key}} для користувача ${viewer} по ключу ${key_id} Можливість видалити нову вимогу - [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профайла + [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... delete_add_profile @@ -944,7 +944,7 @@ ${MODE} profile Неможливість знайти видалену нову вимогу - [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профайла + [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... delete_add_profile @@ -954,7 +954,7 @@ ${MODE} profile Можливість видалити нову групу вимог - [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профайла + [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... delete_add_profile @@ -964,7 +964,7 @@ ${MODE} profile Неможливість знайти видалену нову групу вимог - [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профайла + [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... delete_add_profile @@ -974,7 +974,7 @@ ${MODE} profile Можливість видалити нову характеристику - [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профайла + [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... delete_add_profile @@ -984,7 +984,7 @@ ${MODE} profile Неможливість знайти видалену нову характеристику - [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профайла + [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... delete_add_profile @@ -1019,10 +1019,10 @@ ${MODE} profile ... impossibility_create_profile [Setup] Можливість створити характеристику [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE - Неможливість створити профайл для ${viewer} + Неможливість створити профіль для ${viewer} -Неможливість змінити заголовок профайла +Неможливість змінити заголовок профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -1032,17 +1032,17 @@ ${MODE} profile Неможливість змінити поле title профіля на ${field_value} для ${viewer} -Відображення незміненого заголовка профайла +Відображення незміненого заголовка профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data} title - Звірити відображення поля title профіля із ${USERS.users['${e_admin}'].initial_profile.title} для усіх користувачів + Звірити відображення поля title профіля із ${USERS.users['${e_admin}'].initial_profile.title} для користувача ${username} -Неможливість змінити опис профайла +Неможливість змінити опис профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -1052,17 +1052,17 @@ ${MODE} profile Неможливість змінити поле description профіля на ${field_value} для ${viewer} -Відображення незміненого опису профайла +Відображення незміненого опису профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data} description - Звірити відображення поля description профіля із ${USERS.users['${e_admin}'].initial_profile.description} для усіх користувачів + Звірити відображення поля description профіля із ${USERS.users['${e_admin}'].initial_profile.description} для користувача ${username} -Неможливість змінити одиницю в профайлі +Неможливість змінити одиницю в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -1072,27 +1072,27 @@ ${MODE} profile Неможливість змінити поле unit профіля на ${field_value} для ${viewer} -Відображення незміненої назви одиниці в профайлі +Відображення незміненої назви одиниці в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.unit} name - Звірити відображення поля unit.name профіля із ${USERS.users['${e_admin}'].initial_profile.unit.name} для усіх користувачів + Звірити відображення поля unit.name профіля із ${USERS.users['${e_admin}'].initial_profile.unit.name} для користувача ${username} -Відображення незміненого коду одиниці в профайлі +Відображення незміненого коду одиниці в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.unit} code - Звірити відображення поля unit.code профіля із ${USERS.users['${e_admin}'].initial_profile.unit.code} для усіх користувачів + Звірити відображення поля unit.code профіля із ${USERS.users['${e_admin}'].initial_profile.unit.code} для користувача ${username} -Неможливість змінити податок на додану вартість в профайлі +Неможливість змінити податок на додану вартість в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -1102,17 +1102,17 @@ ${MODE} profile Неможливість змінити поле value.valueAddedTaxIncluded профіля на ${field_value} для ${viewer} -Відображення незміненого податку на додану вартість в профайлі +Відображення незміненого податку на додану вартість в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} valueAddedTaxIncluded - Звірити відображення поля value.valueAddedTaxIncluded профіля із ${USERS.users['${e_admin}'].initial_profile.value.valueAddedTaxIncluded} для усіх користувачів + Звірити відображення поля value.valueAddedTaxIncluded профіля із ${USERS.users['${e_admin}'].initial_profile.value.valueAddedTaxIncluded} для користувача ${username} -Неможливість змінити обсяг вартості в профайлі +Неможливість змінити обсяг вартості в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -1122,17 +1122,17 @@ ${MODE} profile Неможливість змінити поле value.amount профіля на ${field_value} для ${viewer} -Відображення незміненого обсягу вартості в профайлі +Відображення незміненого обсягу вартості в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} amount - Звірити відображення поля value.amount профіля із ${USERS.users['${e_admin}'].initial_profile.value.amount} для усіх користувачів + Звірити відображення поля value.amount профіля із ${USERS.users['${e_admin}'].initial_profile.value.amount} для користувача ${username} -Неможливість змінити валюту в профайлі +Неможливість змінити валюту в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -1142,17 +1142,17 @@ ${MODE} profile Неможливість змінити поле value.currency профіля на ${field_value} для ${viewer} -Відображення незміненої валюти в профайлі +Відображення незміненої валюти в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} currency - Звірити відображення поля value.currency профіля із ${USERS.users['${e_admin}'].initial_profile.value.currency} для усіх користувачів + Звірити відображення поля value.currency профіля із ${USERS.users['${e_admin}'].initial_profile.value.currency} для користувача ${username} -Неможливість змінити розмір картинки в профайла +Неможливість змінити розмір картинки в профіля [Tags] ${USERS.users['${e_admin}'].broker}: Неможливість редагувати профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} @@ -1162,17 +1162,17 @@ ${MODE} profile Неможливість змінити поле images[0].sizes профіля на ${field_value} для ${viewer} -Відображення незміненого розміру картинки в профайлі +Відображення незміненого розміру картинки в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.images[0]} sizes - Звірити відображення поля images[0].sizes профіля із ${USERS.users['${e_admin}'].initial_profile.images[0].sizes} для усіх користувачів + Звірити відображення поля images[0].sizes профіля із ${USERS.users['${e_admin}'].initial_profile.images[0].sizes} для користувача ${username} -Неможливість змінити посилання картинки в профайлі +Неможливість змінити посилання картинки в профіля [Tags] ${USERS.users['${e_admin}'].broker}: Неможливість редагувати профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} @@ -1182,14 +1182,14 @@ ${MODE} profile Неможливість змінити поле images[0].url профіля на ${field_value} для ${viewer} -Відображення незміненого посилання на картинку в профайлі +Відображення незміненого посилання на картинку в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.images[0]} url - Звірити відображення поля images[0].url профіля із ${USERS.users['${e_admin}'].initial_profile.images[0].url} для усіх користувачів + Звірити відображення поля images[0].url профіля із ${USERS.users['${e_admin}'].initial_profile.images[0].url} для користувача ${username} Неможливість внести зміни у опис характеристики @@ -1209,7 +1209,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0]} description - Звірити відображення поля criteria[0].description профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].description} для усіх користувачів + Звірити відображення поля criteria[0].description профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].description} для користувача ${username} Неможливість внести змінти у заголовок характеристики @@ -1229,7 +1229,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0]} title - Звірити відображення поля criteria[0].title профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].title} для усіх користувачів + Звірити відображення поля criteria[0].title профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].title} для користувача ${username} Неможливість змінти опис у групі вимог @@ -1248,7 +1248,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0]} description - Звірити відображення поля criteria[0].requirementGroups[0].description профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].description} для усіх користувачів + Звірити відображення поля criteria[0].requirementGroups[0].description профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].description} для користувача ${username} Неможливість внести змінти у заголовок вимоги @@ -1268,7 +1268,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} title - Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].title профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].requirements[0].title} для усіх користувачів + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].title профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].requirements[0].title} для користувача ${username} Неможливість внести змінти у опис вимоги @@ -1288,7 +1288,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} description - Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].description профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].requirements[0].description} для усіх користувачів + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].description профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].requirements[0].description} для користувача ${username} Неможливість внести змінти у значення характеристики @@ -1310,11 +1310,11 @@ ${MODE} profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key} Вибрати значення для вимоги ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} ${key} - Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].${key} профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].requirements[0].${key}} для усіх користувачів + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].${key} профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].requirements[0].${key}} для користувача ${username} -Неможливість добавити нову характеристику у профайл - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профайла +Неможливість добавити нову характеристику до профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_add_profile @@ -1326,7 +1326,7 @@ ${MODE} profile Неможливість знайти нову характеристику - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профайла + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профіля ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_delete_add_profile @@ -1335,8 +1335,8 @@ ${MODE} profile Неможливість знайти видаленні дані з характеристики по ключу ${key_id} для користувача ${viewer} -Неможливість добавити групу вимог у характеристику профайл - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профайла +Неможливість добавити групу вимог до характеристики профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_add_profile @@ -1348,7 +1348,7 @@ ${MODE} profile Неможливість знайти нову групу вимог - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профайла + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_delete_add_profile @@ -1357,8 +1357,8 @@ ${MODE} profile Неможливість знайти видаленні дані з характеристики по ключу ${key_id} для користувача ${viewer} -Неможливість добавити вимогу групу вимог - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профайла +Неможливість добавити вимогу до групи вимог + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профіля ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_add_profile @@ -1370,7 +1370,7 @@ ${MODE} profile Неможливість знайти вимогу - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профайла + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профіля ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_delete_add_profile From 658cdb37cb63f6dc83579ad80f1b1bb169306a9a Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Wed, 4 Mar 2020 13:52:00 +0200 Subject: [PATCH 18/30] add user for negative tests --- op_robot_tests/tests_files/profile.robot | 30 ++++++++++++------------ 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/op_robot_tests/tests_files/profile.robot b/op_robot_tests/tests_files/profile.robot index 286d125a3..8d66565e8 100644 --- a/op_robot_tests/tests_files/profile.robot +++ b/op_robot_tests/tests_files/profile.robot @@ -1039,7 +1039,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data} title - Звірити відображення поля title профіля із ${USERS.users['${e_admin}'].initial_profile.title} для користувача ${username} + Звірити відображення поля title профіля із ${USERS.users['${e_admin}'].initial_profile.title} для користувача ${viewer} Неможливість змінити опис профіля @@ -1059,7 +1059,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data} description - Звірити відображення поля description профіля із ${USERS.users['${e_admin}'].initial_profile.description} для користувача ${username} + Звірити відображення поля description профіля із ${USERS.users['${e_admin}'].initial_profile.description} для користувача ${viewer} Неможливість змінити одиницю в профіля @@ -1079,7 +1079,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.unit} name - Звірити відображення поля unit.name профіля із ${USERS.users['${e_admin}'].initial_profile.unit.name} для користувача ${username} + Звірити відображення поля unit.name профіля із ${USERS.users['${e_admin}'].initial_profile.unit.name} для користувача ${viewer} Відображення незміненого коду одиниці в профіля @@ -1089,7 +1089,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.unit} code - Звірити відображення поля unit.code профіля із ${USERS.users['${e_admin}'].initial_profile.unit.code} для користувача ${username} + Звірити відображення поля unit.code профіля із ${USERS.users['${e_admin}'].initial_profile.unit.code} для користувача ${viewer} Неможливість змінити податок на додану вартість в профіля @@ -1109,7 +1109,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} valueAddedTaxIncluded - Звірити відображення поля value.valueAddedTaxIncluded профіля із ${USERS.users['${e_admin}'].initial_profile.value.valueAddedTaxIncluded} для користувача ${username} + Звірити відображення поля value.valueAddedTaxIncluded профіля із ${USERS.users['${e_admin}'].initial_profile.value.valueAddedTaxIncluded} для користувача ${viewer} Неможливість змінити обсяг вартості в профіля @@ -1129,7 +1129,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} amount - Звірити відображення поля value.amount профіля із ${USERS.users['${e_admin}'].initial_profile.value.amount} для користувача ${username} + Звірити відображення поля value.amount профіля із ${USERS.users['${e_admin}'].initial_profile.value.amount} для користувача ${viewer} Неможливість змінити валюту в профіля @@ -1149,7 +1149,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} currency - Звірити відображення поля value.currency профіля із ${USERS.users['${e_admin}'].initial_profile.value.currency} для користувача ${username} + Звірити відображення поля value.currency профіля із ${USERS.users['${e_admin}'].initial_profile.value.currency} для користувача ${viewer} Неможливість змінити розмір картинки в профіля @@ -1169,7 +1169,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.images[0]} sizes - Звірити відображення поля images[0].sizes профіля із ${USERS.users['${e_admin}'].initial_profile.images[0].sizes} для користувача ${username} + Звірити відображення поля images[0].sizes профіля із ${USERS.users['${e_admin}'].initial_profile.images[0].sizes} для користувача ${viewer} Неможливість змінити посилання картинки в профіля @@ -1189,7 +1189,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.images[0]} url - Звірити відображення поля images[0].url профіля із ${USERS.users['${e_admin}'].initial_profile.images[0].url} для користувача ${username} + Звірити відображення поля images[0].url профіля із ${USERS.users['${e_admin}'].initial_profile.images[0].url} для користувача ${viewer} Неможливість внести зміни у опис характеристики @@ -1209,7 +1209,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0]} description - Звірити відображення поля criteria[0].description профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].description} для користувача ${username} + Звірити відображення поля criteria[0].description профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].description} для користувача ${viewer} Неможливість внести змінти у заголовок характеристики @@ -1229,7 +1229,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0]} title - Звірити відображення поля criteria[0].title профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].title} для користувача ${username} + Звірити відображення поля criteria[0].title профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].title} для користувача ${viewer} Неможливість змінти опис у групі вимог @@ -1248,7 +1248,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0]} description - Звірити відображення поля criteria[0].requirementGroups[0].description профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].description} для користувача ${username} + Звірити відображення поля criteria[0].requirementGroups[0].description профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].description} для користувача ${viewer} Неможливість внести змінти у заголовок вимоги @@ -1268,7 +1268,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} title - Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].title профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].requirements[0].title} для користувача ${username} + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].title профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].requirements[0].title} для користувача ${viewer} Неможливість внести змінти у опис вимоги @@ -1288,7 +1288,7 @@ ${MODE} profile ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} description - Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].description профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].requirements[0].description} для користувача ${username} + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].description профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].requirements[0].description} для користувача ${viewer} Неможливість внести змінти у значення характеристики @@ -1310,7 +1310,7 @@ ${MODE} profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key} Вибрати значення для вимоги ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} ${key} - Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].${key} профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].requirements[0].${key}} для користувача ${username} + Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].${key} профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].requirements[0].${key}} для користувача ${viewer} Неможливість добавити нову характеристику до профіля From 21e182c135797fc4de36adcd772399e9f5bf35e6 Mon Sep 17 00:00:00 2001 From: Orest Shkhumov Date: Sat, 7 Mar 2020 14:09:58 +0200 Subject: [PATCH 19/30] change name keywords --- op_robot_tests/tests_files/base_keywords.robot | 12 ++++++------ op_robot_tests/tests_files/service_keywords.py | 6 +++--- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/op_robot_tests/tests_files/base_keywords.robot b/op_robot_tests/tests_files/base_keywords.robot index dbda63371..3856e94b9 100644 --- a/op_robot_tests/tests_files/base_keywords.robot +++ b/op_robot_tests/tests_files/base_keywords.robot @@ -56,7 +56,7 @@ Resource resource.robot ${period_intervals}= compute_intrs ${BROKERS} ${used_brokers} ${accelerator}= Get Variable Value ${accelerator} ${accelerator}= Set Variable If '${accelerator}' != '${None}' ${accelerator} ${period_intervals.default.accelerator} - ${monitoring_data}= tets_monitoring_data ${USERS.users['${dasu_user}'].tender_data.data.id} ${accelerator} + ${monitoring_data}= test_monitoring_data ${USERS.users['${dasu_user}'].tender_data.data.id} ${accelerator} Log ${monitoring_data} ${MNITORING_UAID}= Run As ${dasu_user} Створити об'єкт моніторингу ${monitoring_data} ${MONITORING}= Create Dictionary @@ -1546,7 +1546,7 @@ Resource resource.robot Set To Dictionary ${USERS.users['${e_admin}']} initial_profile=${profile_data} Log ${USERS.users['${e_admin}']} Set To Dictionary ${PROFILE} PROFILE_UAID=${profile_result} - log ${profile_result} + Log ${profile_result} Звірити відображення поля ${field} профіля для усіх користувачів @@ -1585,12 +1585,12 @@ Resource resource.robot Звірити поле характеристики в профілі ${username} ${PROFILE['PROFILE_UAID']} ${USERS.users['${e_admin}'].initial_profile} ${field} ${key_id} -Можливість змінити ${field_name} поле характеристики профіля на ${field_value} по ключу ${key_id} +Можливість змінити ${field_name} поле в характеристиці профіля на ${field_value} по ключу ${key_id} Run As ${e_admin} Внести зміни у характеристику профіля ${PROFILE['PROFILE_UAID']} ${field_name} ${field_value} ${key_id} Set To Dictionary ${USERS.users['${e_admin}']} new_${field_name}=${field_value} -Звірити відображення ${field} поля характеристики профіля із ${value} для користувача ${username} по ключу ${id_key} +Звірити відображення ${field} поля в характеристиці профіля із ${value} для користувача ${username} по ключу ${id_key} Звірити поле характеристики в профілі із значенням ${username} ${PROFILE['PROFILE_UAID']} ${value} ${field} ${id_key} @@ -1611,8 +1611,8 @@ Resource resource.robot Видалити дані з profile data - [Arguments] ${field} ${id} - ${path} get_path_to_id_from_criteria ${USERS.users['${viewer}'].profile_data} ${id} + [Arguments] ${field} ${key_id} + ${path} get_path_to_id_from_criteria ${USERS.users['${viewer}'].profile_data} ${key_id} Remove From Dictionary ${USERS.users['${viewer}'].profile_data.${path['path']}[${path['index']}]} ${field} diff --git a/op_robot_tests/tests_files/service_keywords.py b/op_robot_tests/tests_files/service_keywords.py index 961dd17e6..4cc6805e2 100644 --- a/op_robot_tests/tests_files/service_keywords.py +++ b/op_robot_tests/tests_files/service_keywords.py @@ -57,7 +57,7 @@ test_tender_data_framework_agreement, test_tender_data_selection, test_bid_competitive_data, - tets_monitoring_data, + test_monitoring_data, test_party, test_dialogue, test_conclusion, @@ -82,8 +82,8 @@ create_criteria_for_profile, create_requirements_group, create_requirements, - create_currency, - create_tax, + choose_currency, + choose_tax, create_value_amount, choose_type, create_fake_word, From 995f0cf4e1b096e65163c49c82fee7b929d838c0 Mon Sep 17 00:00:00 2001 From: Orest Shkhumov Date: Sat, 7 Mar 2020 14:11:11 +0200 Subject: [PATCH 20/30] refactored code --- op_robot_tests/tests_files/initial_data.py | 33 ++++++++++------------ 1 file changed, 15 insertions(+), 18 deletions(-) diff --git a/op_robot_tests/tests_files/initial_data.py b/op_robot_tests/tests_files/initial_data.py index d42af94d0..32e20f808 100644 --- a/op_robot_tests/tests_files/initial_data.py +++ b/op_robot_tests/tests_files/initial_data.py @@ -47,6 +47,11 @@ def get_fake_funder_scheme(): return fake.funder_scheme() +def create_value_amount(): + value_amount = round(random.uniform(3000, 99999999.99), 2) + return value_amount + + def create_fake_amount(award_amount): return round(random.uniform(1, award_amount), 2) @@ -152,7 +157,7 @@ def test_tender_data(params, submissionMethodDetails = submissionMethodDetails \ if submissionMethodDetails else "quick" now = get_now() - value_amount = round(random.uniform(3000, 99999999.99), 2) # max value equals to budget of Ukraine in hryvnias + value_amount = create_value_amount() # max value equals to budget of Ukraine in hryvnias data = { "mode": "test", "submissionMethodDetails": submissionMethodDetails, @@ -242,14 +247,14 @@ def test_tender_data(params, def test_tender_data_planning(params): data = { "budget": { - "amountNet": round(random.uniform(3000, 999999999.99), 2), + "amountNet": create_value_amount(), "description": fake.description(), "project": { "id": str(fake.random_int(min=1, max=999)), "name": fake.description(), }, "currency": "UAH", - "amount": round(random.uniform(3000, 99999999999.99), 2), + "amount": create_value_amount(), "id": str(fake.random_int(min=1, max=99999999999)) + "-" + str(fake.random_int(min=1, max=9)), }, "procuringEntity": { @@ -735,7 +740,7 @@ def get_hash(file_contents): return ("md5:" + hashlib.md5(file_contents).hexdigest()) -def tets_monitoring_data(tender_id, accelerator=None): +def test_monitoring_data(tender_id, accelerator=None): data = { "reasons": [random.choice(["public", "fiscal", "indicator", "authorities", "media"])], "tender_id": tender_id, @@ -870,39 +875,31 @@ def test_criteria_data(): def choose_type(data_type): if data_type == 'number': - data_type = round(random.uniform(3000, 99999999.99), 2) + data_type = create_value_amount() elif data_type == 'integer': data_type = create_fake_value_amount() elif data_type == 'string': - data_type = create_fake_word()#.decode('uth-8') + data_type = create_fake_word() elif data_type == 'boolean': data_type = random.choice(["false", "true"]) return data_type - - - -def create_currency(): +def choose_currency(): currency = random.choice(['UAH', 'USD', 'EUR']) return currency -def create_tax(): +def choose_tax(): tax = random.choice(["false", "true"]) return tax -def create_value_amount(): - value_amount = round(random.uniform(3000, 999999.99), 2) - return value_amount - - def create_value(): values = { "amount": create_value_amount(), - "currency": create_currency(), - "valueAddedTaxIncluded": create_tax() + "currency": choose_currency(), + "valueAddedTaxIncluded": choose_tax() } return munchify(values) From 18a3f18f35278a31c7a2150a5484722c17bed12a Mon Sep 17 00:00:00 2001 From: Orest Shkhumov Date: Sat, 7 Mar 2020 14:11:30 +0200 Subject: [PATCH 21/30] remove one line --- op_robot_tests/tests_files/keywords.robot | 1 - 1 file changed, 1 deletion(-) diff --git a/op_robot_tests/tests_files/keywords.robot b/op_robot_tests/tests_files/keywords.robot index c76b3a4b5..ad0ce113e 100644 --- a/op_robot_tests/tests_files/keywords.robot +++ b/op_robot_tests/tests_files/keywords.robot @@ -1308,7 +1308,6 @@ Require Failure Отримати дані із характеристики профіля [Arguments] ${username} ${profile_uaid} ${field} ${key_id} ${path} get_path_to_id_from_criteria ${USERS.users['${username}'].profile_data} ${key_id} -# ${profile_data} set variable ${profile_data.${path}} ${status} ${field_value}= Run keyword and ignore error ... get_from_object ... ${USERS.users['${username}'].profile_data.${path['path']}[${path['index']}]} From d4529c98f23fff8ec6289f3fa5bf96a9af940090 Mon Sep 17 00:00:00 2001 From: Orest Shkhumov Date: Sat, 7 Mar 2020 14:12:23 +0200 Subject: [PATCH 22/30] change keywords --- op_robot_tests/tests_files/profile.robot | 52 ++++++++++++------------ 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/op_robot_tests/tests_files/profile.robot b/op_robot_tests/tests_files/profile.robot index 8d66565e8..ea11e99cd 100644 --- a/op_robot_tests/tests_files/profile.robot +++ b/op_robot_tests/tests_files/profile.robot @@ -296,7 +296,7 @@ ${MODE} profile ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE - ${field_value}= create_tax + ${field_value}= choose_tax Можливість змінити поле value.valueAddedTaxIncluded профіля на ${field_value} @@ -336,7 +336,7 @@ ${MODE} profile ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE - ${field_value}= create_currency + ${field_value}= choose_currency Можливість змінити поле value.currency профіля на ${field_value} @@ -597,7 +597,7 @@ ${MODE} profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} ${field_value} description_with_id - Можливість змінити description поле характеристики профіля на ${field_value} по ключу ${key_id} + Можливість змінити description поле в характеристиці профіля на ${field_value} по ключу ${key_id} Set To Dictionary ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0]} description=${field_value} @@ -609,7 +609,7 @@ ${MODE} profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} Видалити дані з profile data description ${key_id} - Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} по ключу ${key_id} + Звірити відображення description поля в характеристиці профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} по ключу ${key_id} Можливість змінити заголов у добавленій вимозі профіля @@ -620,7 +620,7 @@ ${MODE} profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} ${field_value}= create_fake_title - Можливість змінити title поле характеристики профіля на ${field_value} по ключу ${key_id} + Можливість змінити title поле в характеристиці профіля на ${field_value} по ключу ${key_id} Відображення зміненого заголовка у добавленій вимозі профіля @@ -631,7 +631,7 @@ ${MODE} profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} Видалити дані з profile data title ${key_id} - Звірити відображення title поля характеристики профіля із ${USERS.users['${e_admin}'].new_title} для користувача ${viewer} по ключу ${key_id} + Звірити відображення title поля в характеристиці профіля із ${USERS.users['${e_admin}'].new_title} для користувача ${viewer} по ключу ${key_id} Можливість змінити значення у добавленій вимозі профіля @@ -643,7 +643,7 @@ ${MODE} profile ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} ${field_value}= choose_type ${USERS.users['${e_admin}'].initial_data.dataType} ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0]} - Можливість змінити ${key} поле характеристики профіля на ${field_value} по ключу ${key_id} + Можливість змінити ${key} поле в характеристиці профіля на ${field_value} по ключу ${key_id} Відображення зміненого значення у добавленій вимозі профіля @@ -655,7 +655,7 @@ ${MODE} profile ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0]} Видалити дані з profile data ${key} ${key_id} - Звірити відображення ${key} поля характеристики профіля із ${USERS.users['${e_admin}'].new_${key}} для користувача ${viewer} по ключу ${key_id} + Звірити відображення ${key} поля в характеристиці профіля із ${USERS.users['${e_admin}'].new_${key}} для користувача ${viewer} по ключу ${key_id} Можливість змінити опис у добавленій групі вимог профіля @@ -666,7 +666,7 @@ ${MODE} profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].description} ${field_value} description_with_id - Можливість змінити description поле характеристики профіля на ${field_value} по ключу ${key_id} + Можливість змінити description поле в характеристиці профіля на ${field_value} по ключу ${key_id} Set To Dictionary ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0]} description=${field_value} @@ -678,7 +678,7 @@ ${MODE} profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].description} Видалити дані з profile data description ${key_id} - Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} по ключу ${key_id} + Звірити відображення description поля в характеристиці профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} по ключу ${key_id} Можливість добавити групу вимог у нову характеристику до профіля @@ -739,7 +739,7 @@ ${MODE} profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} ${field_value} description_with_id - Можливість змінити description поле характеристики профіля на ${field_value} по ключу ${key_id} + Можливість змінити description поле в характеристиці профіля на ${field_value} по ключу ${key_id} Set To Dictionary ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0]} description=${field_value} @@ -751,7 +751,7 @@ ${MODE} profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} Видалити дані з profile data description ${key_id} - Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} по ключу ${key_id} + Звірити відображення description поля в характеристиці профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} по ключу ${key_id} Можливість змінити заголов у вимозі групи вимог в новій характеристиці @@ -762,7 +762,7 @@ ${MODE} profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} ${field_value}= create_fake_title - Можливість змінити title поле характеристики профіля на ${field_value} по ключу ${key_id} + Можливість змінити title поле в характеристиці профіля на ${field_value} по ключу ${key_id} Відображення зміненого заголовка у вимозі групи вимог в новій характеристиці @@ -773,7 +773,7 @@ ${MODE} profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} Видалити дані з profile data title ${key_id} - Звірити відображення title поля характеристики профіля із ${USERS.users['${e_admin}'].new_title} для користувача ${viewer} по ключу ${key_id} + Звірити відображення title поля в характеристиці профіля із ${USERS.users['${e_admin}'].new_title} для користувача ${viewer} по ключу ${key_id} Можливість змінити значення у вимозі групи вимог в новій характеристиці @@ -785,7 +785,7 @@ ${MODE} profile ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} ${field_value}= choose_type ${USERS.users['${e_admin}'].initial_data.dataType} ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0]} - Можливість змінити ${key} поле характеристики профіля на ${field_value} по ключу ${key_id} + Можливість змінити ${key} поле в характеристиці профіля на ${field_value} по ключу ${key_id} Відображення зміненого значення у вимозі групи вимог в новій характеристиці @@ -797,7 +797,7 @@ ${MODE} profile ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0]} Видалити дані з profile data ${key} ${key_id} - Звірити відображення ${key} поля характеристики профіля із ${USERS.users['${e_admin}'].new_${key}} для користувача ${viewer} по ключу ${key_id} + Звірити відображення ${key} поля в характеристиці профіля із ${USERS.users['${e_admin}'].new_${key}} для користувача ${viewer} по ключу ${key_id} Можливість змінити опис у групі вимог в новій характеристиці @@ -808,7 +808,7 @@ ${MODE} profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.description} ${field_value} description_with_id - Можливість змінити description поле характеристики профіля на ${field_value} по ключу ${key_id} + Можливість змінити description поле в характеристиці профіля на ${field_value} по ключу ${key_id} Set To Dictionary ${USERS.users['${e_admin}'].new_requirementGroups} description=${field_value} @@ -820,7 +820,7 @@ ${MODE} profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.description} Видалити дані з profile data description ${key_id} - Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} по ключу ${key_id} + Звірити відображення description поля в характеристиці профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} по ключу ${key_id} Можливість добавити вимогу у нову групу вимог @@ -872,7 +872,7 @@ ${MODE} profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} ${field_value} description_with_id - Можливість змінити description поле характеристики профіля на ${field_value} по ключу ${key_id} + Можливість змінити description поле в характеристиці профіля на ${field_value} по ключу ${key_id} Set To Dictionary ${USERS.users['${e_admin}'].new_requirements} description=${field_value} @@ -884,7 +884,7 @@ ${MODE} profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} Видалити дані з profile data description ${key_id} - Звірити відображення description поля характеристики профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} по ключу ${key_id} + Звірити відображення description поля в характеристиці профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} по ключу ${key_id} Можливість змінити заголов у новій вимозі @@ -895,7 +895,7 @@ ${MODE} profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} ${field_value}= create_fake_title - Можливість змінити title поле характеристики профіля на ${field_value} по ключу ${key_id} + Можливість змінити title поле в характеристиці профіля на ${field_value} по ключу ${key_id} Відображення зміненого заголовка у новій вимозі @@ -906,7 +906,7 @@ ${MODE} profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} Видалити дані з profile data title ${key_id} - Звірити відображення title поля характеристики профіля із ${USERS.users['${e_admin}'].new_title} для користувача ${viewer} по ключу ${key_id} + Звірити відображення title поля в характеристиці профіля із ${USERS.users['${e_admin}'].new_title} для користувача ${viewer} по ключу ${key_id} Можливість змінити значення у новій вимозі @@ -918,7 +918,7 @@ ${MODE} profile ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} ${field_value}= choose_type ${USERS.users['${e_admin}'].initial_data.dataType} ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_requirements} - Можливість змінити ${key} поле характеристики профіля на ${field_value} по ключу ${key_id} + Можливість змінити ${key} поле в характеристиці профіля на ${field_value} по ключу ${key_id} Відображення зміненого значення у новій вимозі @@ -930,7 +930,7 @@ ${MODE} profile ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_requirements} Видалити дані з profile data ${key} ${key_id} - Звірити відображення ${key} поля характеристики профіля із ${USERS.users['${e_admin}'].new_${key}} для користувача ${viewer} по ключу ${key_id} + Звірити відображення ${key} поля в характеристиці профіля із ${USERS.users['${e_admin}'].new_${key}} для користувача ${viewer} по ключу ${key_id} Можливість видалити нову вимогу @@ -1098,7 +1098,7 @@ ${MODE} profile ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE - ${field_value}= create_tax + ${field_value}= choose_tax Неможливість змінити поле value.valueAddedTaxIncluded профіля на ${field_value} для ${viewer} @@ -1138,7 +1138,7 @@ ${MODE} profile ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE - ${field_value}= create_currency + ${field_value}= choose_currency Неможливість змінити поле value.currency профіля на ${field_value} для ${viewer} From a36c244501ba6d550de27563b752022fb1cf2abd Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Wed, 11 Mar 2020 13:59:05 +0200 Subject: [PATCH 23/30] add overload for data methods --- op_robot_tests/tests_files/initial_data.py | 21 +++++++++++++++++---- op_robot_tests/tests_files/profile.robot | 8 ++++---- 2 files changed, 21 insertions(+), 8 deletions(-) diff --git a/op_robot_tests/tests_files/initial_data.py b/op_robot_tests/tests_files/initial_data.py index 32e20f808..e47ab4741 100644 --- a/op_robot_tests/tests_files/initial_data.py +++ b/op_robot_tests/tests_files/initial_data.py @@ -885,13 +885,26 @@ def choose_type(data_type): return data_type -def choose_currency(): - currency = random.choice(['UAH', 'USD', 'EUR']) +def choose_currency(existent_data=None): + if isinstance(existent_data, type(None)): + currency = random.choice(['UAH', 'USD', 'EUR']) + if existent_data == 'UAH': + currency = random.choice(['USD', 'EUR']) + if existent_data == 'USD': + currency = random.choice(['UAH', 'EUR']) + if existent_data == 'EUR': + currency = random.choice(['UAH', 'USD']) return currency -def choose_tax(): - tax = random.choice(["false", "true"]) +def choose_tax(existent_data=None): + tax = '' + if isinstance(existent_data, type(None)): + tax = random.choice(["false", "true"]) + elif str(existent_data) == "false": + tax = "true" + elif str(existent_data) == "true": + tax = "false" return tax diff --git a/op_robot_tests/tests_files/profile.robot b/op_robot_tests/tests_files/profile.robot index ea11e99cd..9ec72b705 100644 --- a/op_robot_tests/tests_files/profile.robot +++ b/op_robot_tests/tests_files/profile.robot @@ -296,7 +296,7 @@ ${MODE} profile ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE - ${field_value}= choose_tax + ${field_value}= choose_tax ${USERS.users['${e_admin}'].initial_profile.value.valueAddedTaxIncluded} Можливість змінити поле value.valueAddedTaxIncluded профіля на ${field_value} @@ -336,7 +336,7 @@ ${MODE} profile ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE - ${field_value}= choose_currency + ${field_value}= choose_currency ${USERS.users['${e_admin}'].initial_profile.value.currency} Можливість змінити поле value.currency профіля на ${field_value} @@ -1098,7 +1098,7 @@ ${MODE} profile ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE - ${field_value}= choose_tax + ${field_value}= choose_tax ${USERS.users['${e_admin}'].initial_profile.value.valueAddedTaxIncluded} Неможливість змінити поле value.valueAddedTaxIncluded профіля на ${field_value} для ${viewer} @@ -1138,7 +1138,7 @@ ${MODE} profile ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE - ${field_value}= choose_currency + ${field_value}= choose_currency ${USERS.users['${e_admin}'].initial_profile.value.choose_currency} Неможливість змінити поле value.currency профіля на ${field_value} для ${viewer} From ba1d3bc10edd1d75372cba1e956b60e31a548937 Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Wed, 11 Mar 2020 14:47:40 +0200 Subject: [PATCH 24/30] remove one string --- op_robot_tests/tests_files/initial_data.py | 1 - 1 file changed, 1 deletion(-) diff --git a/op_robot_tests/tests_files/initial_data.py b/op_robot_tests/tests_files/initial_data.py index e47ab4741..4c91c0aa2 100644 --- a/op_robot_tests/tests_files/initial_data.py +++ b/op_robot_tests/tests_files/initial_data.py @@ -898,7 +898,6 @@ def choose_currency(existent_data=None): def choose_tax(existent_data=None): - tax = '' if isinstance(existent_data, type(None)): tax = random.choice(["false", "true"]) elif str(existent_data) == "false": From 8a29a7c0e2d2b3e36f9ec786f46a944f598c0b31 Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Thu, 12 Mar 2020 16:16:44 +0200 Subject: [PATCH 25/30] change test for edit tax value --- op_robot_tests/tests_files/profile.robot | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/op_robot_tests/tests_files/profile.robot b/op_robot_tests/tests_files/profile.robot index 9ec72b705..f8378a2bb 100644 --- a/op_robot_tests/tests_files/profile.robot +++ b/op_robot_tests/tests_files/profile.robot @@ -296,8 +296,7 @@ ${MODE} profile ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE - ${field_value}= choose_tax ${USERS.users['${e_admin}'].initial_profile.value.valueAddedTaxIncluded} - Можливість змінити поле value.valueAddedTaxIncluded профіля на ${field_value} + Можливість змінити поле value.valueAddedTaxIncluded профіля на true Відображення змін в податку на додану вартість в профіля @@ -1098,8 +1097,7 @@ ${MODE} profile ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE - ${field_value}= choose_tax ${USERS.users['${e_admin}'].initial_profile.value.valueAddedTaxIncluded} - Неможливість змінити поле value.valueAddedTaxIncluded профіля на ${field_value} для ${viewer} + Неможливість змінити поле value.valueAddedTaxIncluded профіля на true для ${viewer} Відображення незміненого податку на додану вартість в профіля @@ -1138,7 +1136,7 @@ ${MODE} profile ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE - ${field_value}= choose_currency ${USERS.users['${e_admin}'].initial_profile.value.choose_currency} + ${field_value}= choose_currency ${USERS.users['${e_admin}'].initial_profile.value.currency} Неможливість змінити поле value.currency профіля на ${field_value} для ${viewer} From bb4e2c7bdd890d1e21c98f0a8d5726d320027677 Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Thu, 12 Mar 2020 16:18:01 +0200 Subject: [PATCH 26/30] remove method for choose tax --- op_robot_tests/tests_files/initial_data.py | 25 ++++--------------- .../tests_files/service_keywords.py | 1 - 2 files changed, 5 insertions(+), 21 deletions(-) diff --git a/op_robot_tests/tests_files/initial_data.py b/op_robot_tests/tests_files/initial_data.py index 4c91c0aa2..fbb881b31 100644 --- a/op_robot_tests/tests_files/initial_data.py +++ b/op_robot_tests/tests_files/initial_data.py @@ -885,33 +885,18 @@ def choose_type(data_type): return data_type -def choose_currency(existent_data=None): - if isinstance(existent_data, type(None)): - currency = random.choice(['UAH', 'USD', 'EUR']) - if existent_data == 'UAH': - currency = random.choice(['USD', 'EUR']) - if existent_data == 'USD': - currency = random.choice(['UAH', 'EUR']) - if existent_data == 'EUR': - currency = random.choice(['UAH', 'USD']) +def choose_currency(existent_data=''): + currency = {'USD', 'EUR', 'UAH'} + currency -= {existent_data} + currency = random.choice(list(currency)) return currency -def choose_tax(existent_data=None): - if isinstance(existent_data, type(None)): - tax = random.choice(["false", "true"]) - elif str(existent_data) == "false": - tax = "true" - elif str(existent_data) == "true": - tax = "false" - return tax - - def create_value(): values = { "amount": create_value_amount(), "currency": choose_currency(), - "valueAddedTaxIncluded": choose_tax() + "valueAddedTaxIncluded": 'false' } return munchify(values) diff --git a/op_robot_tests/tests_files/service_keywords.py b/op_robot_tests/tests_files/service_keywords.py index 4cc6805e2..32bffd678 100644 --- a/op_robot_tests/tests_files/service_keywords.py +++ b/op_robot_tests/tests_files/service_keywords.py @@ -83,7 +83,6 @@ create_requirements_group, create_requirements, choose_currency, - choose_tax, create_value_amount, choose_type, create_fake_word, From bb0cb8abb92a3c77d21c81f9ed877117975d27de Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Mon, 16 Mar 2020 13:28:51 +0200 Subject: [PATCH 27/30] change choice to sample in method choose_currency --- op_robot_tests/tests_files/initial_data.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/op_robot_tests/tests_files/initial_data.py b/op_robot_tests/tests_files/initial_data.py index fbb881b31..8351c2924 100644 --- a/op_robot_tests/tests_files/initial_data.py +++ b/op_robot_tests/tests_files/initial_data.py @@ -888,7 +888,7 @@ def choose_type(data_type): def choose_currency(existent_data=''): currency = {'USD', 'EUR', 'UAH'} currency -= {existent_data} - currency = random.choice(list(currency)) + currency = random.sample(currency, 1)[0] return currency From d2660c59535c1699ffeb7499d57cad5ec3b0b8d3 Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Mon, 16 Mar 2020 13:31:41 +0200 Subject: [PATCH 28/30] Fix words and sentences --- op_robot_tests/tests_files/profile.robot | 92 ++++++++++++------------ 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/op_robot_tests/tests_files/profile.robot b/op_robot_tests/tests_files/profile.robot index f8378a2bb..dc0159050 100644 --- a/op_robot_tests/tests_files/profile.robot +++ b/op_robot_tests/tests_files/profile.robot @@ -10,7 +10,7 @@ ${MODE} profile *** Test Cases *** Можливість створити профіль - [Tags] ${USERS.users['${e_admin}'].broker}: Створити профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Створення профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} ... create_profile @@ -43,7 +43,7 @@ ${MODE} profile Звірити відображення поля classification.description профіля для усіх користувачів -Відображення схема класифікатора в профіля +Відображення схеми класифікатора в профіля [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -67,7 +67,7 @@ ${MODE} profile Звірити відображення поля additionalClassification[0].description профіля для усіх користувачів -Відображення схема додаткового класифікатора в профіля +Відображення схеми додаткового класифікатора в профіля [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -99,7 +99,7 @@ ${MODE} profile Звірити відображення поля description профіля для усіх користувачів -Відображення розмір образу в профіля +Відображення розміру образу в профіля [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -131,7 +131,7 @@ ${MODE} profile Звірити відображення поля unit.code профіля для усіх користувачів -Відображення назва одиниці в профіля +Відображення назви одиниці в профіля [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -155,7 +155,7 @@ ${MODE} profile Звірити відображення поля value.currency профіля для усіх користувачів -Відображення податока на додану вартість в профіля +Відображення податка на додану вартість в профіля [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -163,7 +163,7 @@ ${MODE} profile Звірити відображення поля value.valueAddedTaxIncluded профіля для усіх користувачів -Відображення заголовок характеристики в профіля +Відображення заголовока характеристики в профіля [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -220,7 +220,7 @@ ${MODE} profile Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].${key} профіля для усіх користувачів -Можливість змінити заголовок профіля +Можливість змінити заголовок в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -230,7 +230,7 @@ ${MODE} profile Можливість змінити поле title профіля на ${field_value} -Відображення зміненого заголовка профіля +Відображення зміненого заголовка в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -240,7 +240,7 @@ ${MODE} profile Звірити відображення поля title профіля із ${USERS.users['${e_admin}'].new_title} для користувача ${viewer} -Можливість змінити опис профіля +Можливість змінити опис в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -250,7 +250,7 @@ ${MODE} profile Можливість змінити поле description профіля на ${field_value} -Відображення зміненого опису профіля +Відображення зміненого опису в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -260,7 +260,7 @@ ${MODE} profile Звірити відображення поля description профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} -Можливість змінити одиницю в профіля +Можливість змінити назву одиниці в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -469,7 +469,7 @@ ${MODE} profile Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].title профіля із ${USERS.users['${e_admin}']['new_criteria[0].requirementGroups[0].requirements[0].title']} для користувача ${viewer} -Можливість внести змінти у опис вимоги +Можливість внести зміни у опис вимоги [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -479,7 +479,7 @@ ${MODE} profile Можливість змінити поле criteria[0].requirementGroups[0].requirements[0].description профіля на ${field_value} -Відображення змін у опис вимоги +Відображення змін у описі вимоги [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -489,7 +489,7 @@ ${MODE} profile Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].description профіля із ${USERS.users['${e_admin}']['new_criteria[0].requirementGroups[0].requirements[0].description']} для користувача ${viewer} -Можливість внести змінти у значення характеристики +Можливість внести зміни у значення характеристики [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -579,7 +579,7 @@ ${MODE} profile Звірити відображення поля description критерія для користувача ${viewer} по ключу ${key_id} -Відображення пов'язаного ідентифікатору у добавленій вимозі профіля +Відображення пов'язаного ідентифікатора у добавленій вимозі профіля [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -1022,7 +1022,7 @@ ${MODE} profile Неможливість змінити заголовок профіля - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1032,7 +1032,7 @@ ${MODE} profile Відображення незміненого заголовка профіля - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1042,7 +1042,7 @@ ${MODE} profile Неможливість змінити опис профіля - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1052,7 +1052,7 @@ ${MODE} profile Відображення незміненого опису профіля - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1062,7 +1062,7 @@ ${MODE} profile Неможливість змінити одиницю в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1072,7 +1072,7 @@ ${MODE} profile Відображення незміненої назви одиниці в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1082,7 +1082,7 @@ ${MODE} profile Відображення незміненого коду одиниці в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1092,7 +1092,7 @@ ${MODE} profile Неможливість змінити податок на додану вартість в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1101,7 +1101,7 @@ ${MODE} profile Відображення незміненого податку на додану вартість в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1111,7 +1111,7 @@ ${MODE} profile Неможливість змінити обсяг вартості в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1121,7 +1121,7 @@ ${MODE} profile Відображення незміненого обсягу вартості в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1131,7 +1131,7 @@ ${MODE} profile Неможливість змінити валюту в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1141,7 +1141,7 @@ ${MODE} profile Відображення незміненої валюти в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1151,7 +1151,7 @@ ${MODE} profile Неможливість змінити розмір картинки в профіля - [Tags] ${USERS.users['${e_admin}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Неможливість редагувати профіль ... e_admin ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1161,7 +1161,7 @@ ${MODE} profile Відображення незміненого розміру картинки в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1171,7 +1171,7 @@ ${MODE} profile Неможливість змінити посилання картинки в профіля - [Tags] ${USERS.users['${e_admin}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Неможливість редагувати профіль ... e_admin ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1181,7 +1181,7 @@ ${MODE} profile Відображення незміненого посилання на картинку в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1191,7 +1191,7 @@ ${MODE} profile Неможливість внести зміни у опис характеристики - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1201,7 +1201,7 @@ ${MODE} profile Відображення незміненого опису у характеристики - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1211,7 +1211,7 @@ ${MODE} profile Неможливість внести змінти у заголовок характеристики - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1221,7 +1221,7 @@ ${MODE} profile Відображення незміненого заголовку характеристики - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1231,7 +1231,7 @@ ${MODE} profile Неможливість змінти опис у групі вимог - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1241,7 +1241,7 @@ ${MODE} profile Відображення незміненого опису у групі вимог - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE @@ -1250,7 +1250,7 @@ ${MODE} profile Неможливість внести змінти у заголовок вимоги - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1260,7 +1260,7 @@ ${MODE} profile Відображення незміненого заголовоку вимоги - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1270,7 +1270,7 @@ ${MODE} profile Неможливість внести змінти у опис вимоги - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1279,8 +1279,8 @@ ${MODE} profile Неможливість змінити поле criteria[0].requirementGroups[0].requirements[0].description профіля на ${field_value} для ${viewer} -Відображення незміненого опис вимоги - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля +Відображення незміненого опису вимоги + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1290,7 +1290,7 @@ ${MODE} profile Неможливість внести змінти у значення характеристики - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile @@ -1301,7 +1301,7 @@ ${MODE} profile Відображення незміненого значення характеристики - [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіля + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile From 7e5773a19817bb713c593cb7e2c56c279494ea71 Mon Sep 17 00:00:00 2001 From: "orest.shkhumov" Date: Mon, 16 Mar 2020 16:23:24 +0200 Subject: [PATCH 29/30] Fix users --- op_robot_tests/tests_files/profile.robot | 431 ++++++++++++----------- 1 file changed, 216 insertions(+), 215 deletions(-) diff --git a/op_robot_tests/tests_files/profile.robot b/op_robot_tests/tests_files/profile.robot index dc0159050..b847e9121 100644 --- a/op_robot_tests/tests_files/profile.robot +++ b/op_robot_tests/tests_files/profile.robot @@ -221,9 +221,9 @@ ${MODE} profile Можливість змінити заголовок в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_fake_title @@ -232,18 +232,18 @@ ${MODE} profile Відображення зміненого заголовка в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data} title + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data} title Звірити відображення поля title профіля із ${USERS.users['${e_admin}'].new_title} для користувача ${viewer} Можливість змінити опис в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_fake_eng_sentence @@ -252,11 +252,11 @@ ${MODE} profile Відображення зміненого опису в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data} description + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data} description Звірити відображення поля description профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} @@ -272,8 +272,8 @@ ${MODE} profile Відображення зміненої назви одиниці в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.unit} name @@ -282,8 +282,8 @@ ${MODE} profile Відображення зміненого коду одиниці в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.unit} code @@ -291,9 +291,9 @@ ${MODE} profile Можливість змінити податок на додану вартість в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE Можливість змінити поле value.valueAddedTaxIncluded профіля на true @@ -301,8 +301,8 @@ ${MODE} profile Відображення змін в податку на додану вартість в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} valueAddedTaxIncluded @@ -310,9 +310,9 @@ ${MODE} profile Можливість змінити обсяг вартості в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_value_amount @@ -320,19 +320,19 @@ ${MODE} profile Відображення зміненого обсягу вартості в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля + ... viewer + ... ${USERS.users['${e_admin}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} amount + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data.value} amount Звірити відображення поля value.amount профіля із ${USERS.users['${e_admin}']['new_value.amount']} для користувача ${viewer} Можливість змінити валюту в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= choose_currency ${USERS.users['${e_admin}'].initial_profile.value.currency} @@ -341,7 +341,7 @@ ${MODE} profile Відображення зміненої валюти в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля - ... viewer e_admin + ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE @@ -360,19 +360,19 @@ ${MODE} profile Відображення змін в полі розмір картинки в профіля - [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля + ... viewer + ... ${USERS.users['${e_admin}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data.images[0]} sizes + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data.images[0]} sizes Звірити відображення поля images[0].sizes профіля із ${USERS.users['${e_admin}']['new_images[0].sizes']} для користувача ${viewer} Можливість змінити посилання картинки в профіля [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin - ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_fake_url @@ -381,8 +381,8 @@ ${MODE} profile Відображення змін в полі посилання на картинку в профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.images[0]} url @@ -390,9 +390,9 @@ ${MODE} profile Можливість внести зміни у опис характеристики - [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_fake_word @@ -401,18 +401,18 @@ ${MODE} profile Відображення змін у опису характеристики [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0]} description + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data.criteria[0]} description Звірити відображення поля criteria[0].description профіля із ${USERS.users['${e_admin}']['new_criteria[0].description']} для користувача ${viewer} Можливість внести змінти у заголовок характеристики - [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_fake_word @@ -421,18 +421,18 @@ ${MODE} profile Відображення змін у заголовку характеристики [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0]} title + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data.criteria[0]} title Звірити відображення поля criteria[0].title профіля із ${USERS.users['${e_admin}']['new_criteria[0].title']} для користувача ${viewer} Можливість змінти опис у групі вимог - [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_fake_word @@ -441,18 +441,18 @@ ${MODE} profile Відображення змінeного опису у групі вимог [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0]} description + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data.criteria[0].requirementGroups[0]} description Звірити відображення поля criteria[0].requirementGroups[0].description профіля із ${USERS.users['${e_admin}']['new_criteria[0].requirementGroups[0].description']} для користувача ${viewer} Можливість внести змінти у заголовок вимоги - [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_fake_word @@ -461,18 +461,18 @@ ${MODE} profile Відображення змін у заголовоку вимоги [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} title + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} title Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].title профіля із ${USERS.users['${e_admin}']['new_criteria[0].requirementGroups[0].requirements[0].title']} для користувача ${viewer} Можливість внести зміни у опис вимоги - [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_fake_word @@ -481,40 +481,40 @@ ${MODE} profile Відображення змін у описі вимоги [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} description + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} description Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].description профіля із ${USERS.users['${e_admin}']['new_criteria[0].requirementGroups[0].requirements[0].description']} для користувача ${viewer} Можливість внести зміни у значення характеристики - [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= choose_type ${USERS.users['${e_admin}'].initial_data.dataType} - ${key} Вибрати значення для вимоги ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} + ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} Можливість змінити поле criteria[0].requirementGroups[0].requirements[0].${key} профіля на ${field_value} Відображення змін у значення характеристики [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - ${key} Вибрати значення для вимоги ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} - Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} ${key} + ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} ${key} Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].${key} профіля із ${USERS.users['${e_admin}']['new_criteria[0].requirementGroups[0].requirements[0].${key}']} для користувача ${viewer} Можливість добавити характеристику до профіля - [Tags] ${USERS.users['${viewer}'].broker}: Додати до профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Додати до профіля ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... add_profile [Setup] Можливість створити характеристику [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE @@ -525,18 +525,18 @@ ${MODE} profile Відображення заголовка у добавленій характеристиці профіля [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... add_profile_view - [Setup] Дочекатись синхронізації з майданчиком ${e_admin} PROFILE + [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.description} Звірити відображення поля title критерія для користувача ${viewer} по ключу ${key_id} Відображення опису у добавленій характеристиці профіля [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... add_profile_view ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.description} Звірити відображення поля description критерія для користувача ${viewer} по ключу ${key_id} @@ -544,8 +544,8 @@ ${MODE} profile Відображення опису у добавленій групі вимог профіля [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... add_profile_view ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].description} Звірити відображення поля description критерія для користувача ${viewer} по ключу ${key_id} @@ -553,8 +553,8 @@ ${MODE} profile Відображення значення у добавленій вимозі профіля [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... add_profile_view ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0]} @@ -563,8 +563,8 @@ ${MODE} profile Відображення заголовка у добавленій вимозі профіля [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... add_profile_view ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} Звірити відображення поля title критерія для користувача ${viewer} по ключу ${key_id} @@ -572,8 +572,8 @@ ${MODE} profile Відображення опису у добавленій вимозі профіля [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... add_profile_view ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} Звірити відображення поля description критерія для користувача ${viewer} по ключу ${key_id} @@ -581,8 +581,8 @@ ${MODE} profile Відображення пов'язаного ідентифікатора у добавленій вимозі профіля [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... add_profile_view ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} Звірити відображення поля relatedCriteria_id критерія для користувача ${viewer} по ключу ${key_id} @@ -591,7 +591,7 @@ ${MODE} profile Можливість змінити опис у добавленій вимозі профіля [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin - ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} @@ -602,8 +602,8 @@ ${MODE} profile Відображення зміненого опису у добавленій вимозі профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} @@ -614,7 +614,7 @@ ${MODE} profile Можливість змінити заголов у добавленій вимозі профіля [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin - ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} @@ -624,8 +624,8 @@ ${MODE} profile Відображення зміненого заголовка у добавленій вимозі профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} @@ -636,7 +636,7 @@ ${MODE} profile Можливість змінити значення у добавленій вимозі профіля [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin - ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} @@ -647,8 +647,8 @@ ${MODE} profile Відображення зміненого значення у добавленій вимозі профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].requirements[0].description} @@ -660,7 +660,7 @@ ${MODE} profile Можливість змінити опис у добавленій групі вимог профіля [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin - ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].description} @@ -671,8 +671,8 @@ ${MODE} profile Відображення зміненого опису у добавленій групі вимог профіля [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.requirementGroups[0].description} @@ -681,9 +681,9 @@ ${MODE} profile Можливість добавити групу вимог у нову характеристику до профіля - [Tags] ${USERS.users['${viewer}'].broker}: Додати до профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Додати до профіля ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... add_profile [Setup] Можливість створити характеристику [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE @@ -694,7 +694,7 @@ ${MODE} profile Відображення опису у добавленій групі вимог в новій характеристиці [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних - ... viewer e_admin + ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... add_profile_view [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE @@ -704,8 +704,8 @@ ${MODE} profile Відображення опису у вимозі групи вимог в новій характеристиці [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... add_profile_view ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} Звірити відображення поля description критерія для користувача ${viewer} по ключу ${key_id} @@ -713,8 +713,8 @@ ${MODE} profile Відображення заголовка у вимозі групи вимог в новій характеристиці [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... add_profile_view ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} Звірити відображення поля title критерія для користувача ${viewer} по ключу ${key_id} @@ -722,8 +722,8 @@ ${MODE} profile Відображення значення у вимозі групи вимог в новій характеристиці [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... add_profile_view ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0]} @@ -733,7 +733,7 @@ ${MODE} profile Можливість змінити опис у вимозі групи вимог в новій характеристиці [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin - ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} @@ -744,8 +744,8 @@ ${MODE} profile Відображення зміненого опису у вимозі групи вимог в новій характеристиці [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} @@ -756,7 +756,7 @@ ${MODE} profile Можливість змінити заголов у вимозі групи вимог в новій характеристиці [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin - ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} @@ -766,8 +766,8 @@ ${MODE} profile Відображення зміненого заголовка у вимозі групи вимог в новій характеристиці [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} @@ -778,7 +778,7 @@ ${MODE} profile Можливість змінити значення у вимозі групи вимог в новій характеристиці [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin - ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} @@ -789,8 +789,8 @@ ${MODE} profile Відображення зміненого значення у вимозі групи вимог в новій характеристиці [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.requirements[0].description} @@ -802,7 +802,7 @@ ${MODE} profile Можливість змінити опис у групі вимог в новій характеристиці [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin - ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.description} @@ -813,19 +813,19 @@ ${MODE} profile Відображення зміненого опису у групі вимог в новій характеристиці [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля - ... viewer e_admin + ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.description} - Видалити дані з profile data description ${key_id} + Видалити дані з profile data description ${key_id} Звірити відображення description поля в характеристиці профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} по ключу ${key_id} Можливість добавити вимогу у нову групу вимог - [Tags] ${USERS.users['${viewer}'].broker}: Додати до профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Додати до профіля ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... add_profile [Setup] Можливість створити характеристику [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE @@ -836,8 +836,8 @@ ${MODE} profile Відображення опису у новій вимозі [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... add_profile_view [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} @@ -846,8 +846,8 @@ ${MODE} profile Відображення заголовка у новій вимозі [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... add_profile_view ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} Звірити відображення поля title критерія для користувача ${viewer} по ключу ${key_id} @@ -855,8 +855,8 @@ ${MODE} profile Відображення значення у новій вимозі [Tags] ${USERS.users['${viewer}'].broker}: Відображення доданих даних - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... add_profile_view ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].new_requirements} @@ -866,7 +866,7 @@ ${MODE} profile Можливість змінити опис у новій вимозі [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin - ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} @@ -877,8 +877,8 @@ ${MODE} profile Відображення зміненого опису у новій вимозі [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} @@ -889,7 +889,7 @@ ${MODE} profile Можливість змінити заголов у новій вимозі [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin - ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} @@ -899,8 +899,8 @@ ${MODE} profile Відображення зміненого заголовка у новій вимозі [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} @@ -911,7 +911,7 @@ ${MODE} profile Можливість змінити значення у новій вимозі [Tags] ${USERS.users['${e_admin}'].broker}: Редагування доданих даних профіля ... e_admin - ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... modify_add_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} @@ -922,8 +922,8 @@ ${MODE} profile Відображення зміненого значення у новій вимозі [Tags] ${USERS.users['${viewer}'].broker}: Редагування доданих даних профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... modify_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} @@ -935,7 +935,7 @@ ${MODE} profile Можливість видалити нову вимогу [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профіля ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${viewer}'].broker} ... delete_add_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} @@ -945,7 +945,7 @@ ${MODE} profile Неможливість знайти видалену нову вимогу [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профіля ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${viewer}'].broker} ... delete_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} @@ -953,9 +953,9 @@ ${MODE} profile Можливість видалити нову групу вимог - [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профіля + [Tags] ${USERS.users['${e_admin}'].broker}: Видалити з профіля ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${e_admin}'].broker} ... delete_add_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.description} @@ -964,8 +964,8 @@ ${MODE} profile Неможливість знайти видалену нову групу вимог [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... delete_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.description} @@ -984,8 +984,8 @@ ${MODE} profile Неможливість знайти видалену нову характеристику [Tags] ${USERS.users['${viewer}'].broker}: Видалити з профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... delete_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.description} @@ -995,7 +995,7 @@ ${MODE} profile Можливіть видалити профіля [Tags] ${USERS.users['${viewer}'].broker}: Видалення профіля ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${viewer}'].broker} ... delete_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE Можливість видалити профіль @@ -1003,11 +1003,11 @@ ${MODE} profile Перевірити статус видаленого профіля [Tags] ${USERS.users['${viewer}'].broker}: Видалення профіля - ... e_admin viewer + ... viewer ... ${USERS.users['${viewer}'].broker} ... delete_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data} status + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data} status Звірити відображення поля status профіля із hidden для користувача ${viewer} @@ -1024,7 +1024,7 @@ ${MODE} profile Неможливість змінити заголовок профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_fake_title @@ -1033,18 +1033,18 @@ ${MODE} profile Відображення незміненого заголовка профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data} title + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data} title Звірити відображення поля title профіля із ${USERS.users['${e_admin}'].initial_profile.title} для користувача ${viewer} Неможливість змінити опис профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_fake_eng_sentence @@ -1053,18 +1053,18 @@ ${MODE} profile Відображення незміненого опису профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data} description + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data} description Звірити відображення поля description профіля із ${USERS.users['${e_admin}'].initial_profile.description} для користувача ${viewer} Неможливість змінити одиницю в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_unit_en @@ -1073,18 +1073,18 @@ ${MODE} profile Відображення незміненої назви одиниці в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data.unit} name + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data.unit} name Звірити відображення поля unit.name профіля із ${USERS.users['${e_admin}'].initial_profile.unit.name} для користувача ${viewer} Відображення незміненого коду одиниці в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.unit} code @@ -1094,7 +1094,7 @@ ${MODE} profile Неможливість змінити податок на додану вартість в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE Неможливість змінити поле value.valueAddedTaxIncluded профіля на true для ${viewer} @@ -1102,8 +1102,8 @@ ${MODE} profile Відображення незміненого податку на додану вартість в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} valueAddedTaxIncluded @@ -1113,7 +1113,7 @@ ${MODE} profile Неможливість змінити обсяг вартості в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_value_amount @@ -1122,18 +1122,18 @@ ${MODE} profile Відображення незміненого обсягу вартості в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} amount + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data.value} amount Звірити відображення поля value.amount профіля із ${USERS.users['${e_admin}'].initial_profile.value.amount} для користувача ${viewer} Неможливість змінити валюту в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= choose_currency ${USERS.users['${e_admin}'].initial_profile.value.currency} @@ -1142,18 +1142,18 @@ ${MODE} profile Відображення незміненої валюти в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль - ... viewer e_admin + ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data.value} currency + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data.value} currency Звірити відображення поля value.currency профіля із ${USERS.users['${e_admin}'].initial_profile.value.currency} для користувача ${viewer} Неможливість змінити розмір картинки в профіля - [Tags] ${USERS.users['${e_admin}'].broker}: Неможливість редагувати профіль - ... e_admin - ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_fake_number 1 39 @@ -1162,8 +1162,8 @@ ${MODE} profile Відображення незміненого розміру картинки в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE Remove From Dictionary ${USERS.users['${viewer}'].profile_data.images[0]} sizes @@ -1171,9 +1171,9 @@ ${MODE} profile Неможливість змінити посилання картинки в профіля - [Tags] ${USERS.users['${e_admin}'].broker}: Неможливість редагувати профіль - ... e_admin - ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} + [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_fake_url @@ -1182,18 +1182,18 @@ ${MODE} profile Відображення незміненого посилання на картинку в профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data.images[0]} url + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data.images[0]} url Звірити відображення поля images[0].url профіля із ${USERS.users['${e_admin}'].initial_profile.images[0].url} для користувача ${viewer} Неможливість внести зміни у опис характеристики [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_fake_word @@ -1202,18 +1202,18 @@ ${MODE} profile Відображення незміненого опису у характеристики [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0]} description + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data.criteria[0]} description Звірити відображення поля criteria[0].description профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].description} для користувача ${viewer} Неможливість внести змінти у заголовок характеристики [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_fake_word @@ -1222,18 +1222,18 @@ ${MODE} profile Відображення незміненого заголовку характеристики [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0]} title + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data.criteria[0]} title Звірити відображення поля criteria[0].title профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].title} для користувача ${viewer} Неможливість змінти опис у групі вимог [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль - ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_fake_word @@ -1242,17 +1242,18 @@ ${MODE} profile Відображення незміненого опису у групі вимог [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0]} description + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data.criteria[0].requirementGroups[0]} description Звірити відображення поля criteria[0].requirementGroups[0].description профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].description} для користувача ${viewer} Неможливість внести змінти у заголовок вимоги [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль - ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= create_fake_word @@ -1261,17 +1262,17 @@ ${MODE} profile Відображення незміненого заголовоку вимоги [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} title + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} title Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].title профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].requirements[0].title} для користувача ${viewer} Неможливість внести змінти у опис вимоги [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль - ... e_admin + ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE @@ -1281,18 +1282,18 @@ ${MODE} profile Відображення незміненого опису вимоги [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} description + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} description Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].description профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].requirements[0].description} для користувача ${viewer} Неможливість внести змінти у значення характеристики [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль - ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE ${field_value}= choose_type ${USERS.users['${e_admin}'].initial_data.dataType} @@ -1303,18 +1304,18 @@ ${MODE} profile Відображення незміненого значення характеристики [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${viewer}'].broker} ... impossibility_modify_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE - ${key} Вибрати значення для вимоги ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} - Remove From Dictionary ${USERS.users['${viewer}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} ${key} + ${key} Вибрати значення для вимоги ${USERS.users['${e_admin}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} + Remove From Dictionary ${USERS.users['${e_admin}'].profile_data.criteria[0].requirementGroups[0].requirements[0]} ${key} Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].${key} профіля із ${USERS.users['${e_admin}'].initial_profile.criteria[0].requirementGroups[0].requirements[0].${key}} для користувача ${viewer} Неможливість добавити нову характеристику до профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профіля - ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_add_profile [Setup] Можливість створити характеристику [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE @@ -1326,7 +1327,7 @@ ${MODE} profile Неможливість знайти нову характеристику [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профіля ... viewer - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${viewer}'].broker} ... impossibility_delete_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_criteria.description} @@ -1335,8 +1336,8 @@ ${MODE} profile Неможливість добавити групу вимог до характеристики профіля [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профіля - ... e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_add_profile [Setup] Можливість створити характеристику [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE @@ -1347,8 +1348,8 @@ ${MODE} profile Неможливість знайти нову групу вимог [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профіля - ... viewer e_admin - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... viewer + ... ${USERS.users['${viewer}'].broker} ... impossibility_delete_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirementGroups.description} @@ -1358,7 +1359,7 @@ ${MODE} profile Неможливість добавити вимогу до групи вимог [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профіля ... viewer - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${viewer}'].broker} ... impossibility_add_profile [Setup] Можливість створити характеристику [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE @@ -1370,7 +1371,7 @@ ${MODE} profile Неможливість знайти вимогу [Tags] ${USERS.users['${viewer}'].broker}: Неможливість додати до профіля ... viewer - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${viewer}'].broker} ... impossibility_delete_add_profile [Setup] Дочекатись синхронізації з майданчиком ${viewer} PROFILE ${key_id} Set Variable ${USERS.users['${e_admin}'].new_requirements.description} @@ -1380,7 +1381,7 @@ ${MODE} profile Неможливість видалити профіль [Tags] ${USERS.users['${viewer}'].broker}: Неможливість видалити профіль ... viewer - ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} + ... ${USERS.users['${viewer}'].broker} ... impossibility_delete_profile [Teardown] Оновити LAST_MODIFICATION_DATE PROFILE Неможливість видалити профіль для ${viewer} From 46cb11798218585f17aaa294047ea0b68bf6e1fb Mon Sep 17 00:00:00 2001 From: Orest Shkhumov Date: Tue, 24 Mar 2020 20:02:16 +0200 Subject: [PATCH 30/30] corrected the words in the tests --- op_robot_tests/tests_files/profile.robot | 110 +++++++++++------------ 1 file changed, 55 insertions(+), 55 deletions(-) diff --git a/op_robot_tests/tests_files/profile.robot b/op_robot_tests/tests_files/profile.robot index b847e9121..d9c80afa3 100644 --- a/op_robot_tests/tests_files/profile.robot +++ b/op_robot_tests/tests_files/profile.robot @@ -27,7 +27,7 @@ ${MODE} profile Можливість знайти профіль по ідентифікатору для усіх користувачів -Відображення коду класифікатора в профіля +Відображення коду класифікатора у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -35,7 +35,7 @@ ${MODE} profile Звірити відображення поля classification.id профіля для усіх користувачів -Відображення опису класифікатора в профіля +Відображення опису класифікатора у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -43,7 +43,7 @@ ${MODE} profile Звірити відображення поля classification.description профіля для усіх користувачів -Відображення схеми класифікатора в профіля +Відображення схеми класифікатора у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -51,7 +51,7 @@ ${MODE} profile Звірити відображення поля classification.scheme профіля для усіх користувачів -Відображення коду додаткового класифікатора в профіля +Відображення коду додаткового класифікатора у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -59,7 +59,7 @@ ${MODE} profile Звірити відображення поля additionalClassification[0].id профіля для усіх користувачів -Відображення опису додаткового класифікатора в профіля +Відображення опису додаткового класифікатора у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -67,7 +67,7 @@ ${MODE} profile Звірити відображення поля additionalClassification[0].description профіля для усіх користувачів -Відображення схеми додаткового класифікатора в профіля +Відображення схеми додаткового класифікатора у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -75,7 +75,7 @@ ${MODE} profile Звірити відображення поля additionalClassification[0].scheme профіля для усіх користувачів -Відображення статус в профіля +Відображення статусу у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -83,7 +83,7 @@ ${MODE} profile Звірити відображення поля status профіля для усіх користувачів -Відображення автора в профіля +Відображення автора у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -91,7 +91,7 @@ ${MODE} profile Звірити відображення поля author профіля для усіх користувачів -Відображення опису в профіля +Відображення опису у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -99,7 +99,7 @@ ${MODE} profile Звірити відображення поля description профіля для усіх користувачів -Відображення розміру образу в профіля +Відображення розміру образу у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -107,7 +107,7 @@ ${MODE} profile Звірити відображення поля images[0].sizes профіля для усіх користувачів -Відображення посилання образу в профіля +Відображення посилання образу у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer criteria_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -115,7 +115,7 @@ ${MODE} profile Звірити відображення поля images[0].url профіля для усіх користувачів -Відображення заголовка в профіля +Відображення заголовка у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -123,7 +123,7 @@ ${MODE} profile Звірити відображення поля title профіля для усіх користувачів -Відображення одиниці коду в профіля +Відображення одиниці коду у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -131,7 +131,7 @@ ${MODE} profile Звірити відображення поля unit.code профіля для усіх користувачів -Відображення назви одиниці в профіля +Відображення назви одиниці у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -139,7 +139,7 @@ ${MODE} profile Звірити відображення поля unit.name профіля для усіх користувачів -Відображення величини вартості в профіля +Відображення величини вартості у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -147,7 +147,7 @@ ${MODE} profile Звірити відображення поля value.amount профіля для усіх користувачів -Відображення валюти в профіля +Відображення валюти у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -155,7 +155,7 @@ ${MODE} profile Звірити відображення поля value.currency профіля для усіх користувачів -Відображення податка на додану вартість в профіля +Відображення податка на додану вартість у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -163,7 +163,7 @@ ${MODE} profile Звірити відображення поля value.valueAddedTaxIncluded профіля для усіх користувачів -Відображення заголовока характеристики в профіля +Відображення заголовока характеристики у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -171,7 +171,7 @@ ${MODE} profile Звірити відображення поля criteria[0].title профіля для усіх користувачів -Відображення опису характеристики в профіля +Відображення опису характеристики у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -179,7 +179,7 @@ ${MODE} profile Звірити відображення поля criteria[0].description профіля для усіх користувачів -Відображення опису групи вимог в профіля +Відображення опису групи вимог у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -187,7 +187,7 @@ ${MODE} profile Звірити відображення поля criteria[0].requirementGroups[0].description профіля для усіх користувачів -Відображення опису вимоги в профіля +Відображення опису вимоги у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -195,7 +195,7 @@ ${MODE} profile Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].description профіля для усіх користувачів -Відображення назви вимоги в профіля +Відображення назви вимоги у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -203,7 +203,7 @@ ${MODE} profile Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].title профіля для усіх користувачів -Відображення ідентифікатора критерії в профіля +Відображення ідентифікатора критерії у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -211,7 +211,7 @@ ${MODE} profile Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].relatedCriteria_id профіля для усіх користувачів -Відображення значення вимоги в профіля +Відображення значення вимоги у профілі [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних профіля ... viewer e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -220,7 +220,7 @@ ${MODE} profile Звірити відображення поля criteria[0].requirementGroups[0].requirements[0].${key} профіля для усіх користувачів -Можливість змінити заголовок в профіля +Можливість змінити заголовок у профілі [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} @@ -230,7 +230,7 @@ ${MODE} profile Можливість змінити поле title профіля на ${field_value} -Відображення зміненого заголовка в профіля +Відображення зміненого заголовка у профілі [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer ... ${USERS.users['${viewer}'].broker} @@ -240,7 +240,7 @@ ${MODE} profile Звірити відображення поля title профіля із ${USERS.users['${e_admin}'].new_title} для користувача ${viewer} -Можливість змінити опис в профіля +Можливість змінити опис у профілі [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} @@ -250,7 +250,7 @@ ${MODE} profile Можливість змінити поле description профіля на ${field_value} -Відображення зміненого опису в профіля +Відображення зміненого опису у профілі [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer ... ${USERS.users['${viewer}'].broker} @@ -260,7 +260,7 @@ ${MODE} profile Звірити відображення поля description профіля із ${USERS.users['${e_admin}'].new_description} для користувача ${viewer} -Можливість змінити назву одиниці в профіля +Можливість змінити назву одиниці у профілі [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -270,7 +270,7 @@ ${MODE} profile Можливість змінити поле unit профіля на ${field_value} -Відображення зміненої назви одиниці в профіля +Відображення зміненої назви одиниці у профілі [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer ... ${USERS.users['${viewer}'].broker} @@ -280,7 +280,7 @@ ${MODE} profile Звірити відображення поля unit.name профіля із ${USERS.users['${e_admin}'].new_unit.name} для користувача ${viewer} -Відображення зміненого коду одиниці в профіля +Відображення зміненого коду одиниці у профілі [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer ... ${USERS.users['${viewer}'].broker} @@ -290,7 +290,7 @@ ${MODE} profile Звірити відображення поля unit.code профіля із ${USERS.users['${e_admin}'].new_unit.code} для користувача ${viewer} -Можливість змінити податок на додану вартість в профіля +Можливість змінити податок на додану вартість у профілі [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} @@ -299,7 +299,7 @@ ${MODE} profile Можливість змінити поле value.valueAddedTaxIncluded профіля на true -Відображення змін в податку на додану вартість в профіля +Відображення змін в податку на додану вартість у профілі [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer ... ${USERS.users['${viewer}'].broker} @@ -309,7 +309,7 @@ ${MODE} profile Звірити відображення поля value.valueAddedTaxIncluded профіля із ${USERS.users['${e_admin}']['new_value.valueAddedTaxIncluded']} для користувача ${viewer} -Можливість змінити обсяг вартості в профіля +Можливість змінити обсяг вартості у профілі [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} @@ -319,7 +319,7 @@ ${MODE} profile Можливість змінити поле value.amount профіля на ${field_value} -Відображення зміненого обсягу вартості в профіля +Відображення зміненого обсягу вартості у профілі [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... viewer ... ${USERS.users['${e_admin}'].broker} @@ -329,7 +329,7 @@ ${MODE} profile Звірити відображення поля value.amount профіля із ${USERS.users['${e_admin}']['new_value.amount']} для користувача ${viewer} -Можливість змінити валюту в профіля +Можливість змінити валюту у профілі [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} @@ -339,7 +339,7 @@ ${MODE} profile Можливість змінити поле value.currency профіля на ${field_value} -Відображення зміненої валюти в профіля +Відображення зміненої валюти у профілі [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -349,7 +349,7 @@ ${MODE} profile Звірити відображення поля value.currency профіля із ${USERS.users['${e_admin}']['new_value.currency']} для користувача ${viewer} -Можливість змінити розмір картинки в профіля +Можливість змінити розмір картинки у профілі [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} ${USERS.users['${e_admin}'].broker} @@ -359,7 +359,7 @@ ${MODE} profile Можливість змінити поле images[0].sizes профіля на ${field_value} -Відображення змін в полі розмір картинки в профіля +Відображення змін в полі розмір картинки у профілі [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... viewer ... ${USERS.users['${e_admin}'].broker} @@ -369,7 +369,7 @@ ${MODE} profile Звірити відображення поля images[0].sizes профіля із ${USERS.users['${e_admin}']['new_images[0].sizes']} для користувача ${viewer} -Можливість змінити посилання картинки в профіля +Можливість змінити посилання картинки у профілі [Tags] ${USERS.users['${e_admin}'].broker}: Редагування профіля ... e_admin ... ${USERS.users['${e_admin}'].broker} @@ -379,7 +379,7 @@ ${MODE} profile Можливість змінити поле images[0].url профіля на ${field_value} -Відображення змін в полі посилання на картинку в профіля +Відображення змін в полі посилання на картинку у профілі [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer ... ${USERS.users['${viewer}'].broker} @@ -399,7 +399,7 @@ ${MODE} profile Можливість змінити поле criteria[0].description профіля на ${field_value} -Відображення змін у опису характеристики +Відображення змін у описі характеристики [Tags] ${USERS.users['${viewer}'].broker}: Редагування профіля ... viewer ... ${USERS.users['${viewer}'].broker} @@ -1061,7 +1061,7 @@ ${MODE} profile Звірити відображення поля description профіля із ${USERS.users['${e_admin}'].initial_profile.description} для користувача ${viewer} -Неможливість змінити одиницю в профіля +Неможливість змінити одиницю у профілі [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker} @@ -1071,7 +1071,7 @@ ${MODE} profile Неможливість змінити поле unit профіля на ${field_value} для ${viewer} -Відображення незміненої назви одиниці в профіля +Відображення незміненої назви одиниці у профілі [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker} @@ -1081,7 +1081,7 @@ ${MODE} profile Звірити відображення поля unit.name профіля із ${USERS.users['${e_admin}'].initial_profile.unit.name} для користувача ${viewer} -Відображення незміненого коду одиниці в профіля +Відображення незміненого коду одиниці у профілі [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker} @@ -1091,7 +1091,7 @@ ${MODE} profile Звірити відображення поля unit.code профіля із ${USERS.users['${e_admin}'].initial_profile.unit.code} для користувача ${viewer} -Неможливість змінити податок на додану вартість в профіля +Неможливість змінити податок на додану вартість у профілі [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker} @@ -1100,7 +1100,7 @@ ${MODE} profile Неможливість змінити поле value.valueAddedTaxIncluded профіля на true для ${viewer} -Відображення незміненого податку на додану вартість в профіля +Відображення незміненого податку на додану вартість у профілі [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker} @@ -1110,7 +1110,7 @@ ${MODE} profile Звірити відображення поля value.valueAddedTaxIncluded профіля із ${USERS.users['${e_admin}'].initial_profile.value.valueAddedTaxIncluded} для користувача ${viewer} -Неможливість змінити обсяг вартості в профіля +Неможливість змінити обсяг вартості у профілі [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker} @@ -1120,7 +1120,7 @@ ${MODE} profile Неможливість змінити поле value.amount профіля на ${field_value} для ${viewer} -Відображення незміненого обсягу вартості в профіля +Відображення незміненого обсягу вартості у профілі [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker} @@ -1130,7 +1130,7 @@ ${MODE} profile Звірити відображення поля value.amount профіля із ${USERS.users['${e_admin}'].initial_profile.value.amount} для користувача ${viewer} -Неможливість змінити валюту в профіля +Неможливість змінити валюту у профілі [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker} @@ -1140,7 +1140,7 @@ ${MODE} profile Неможливість змінити поле value.currency профіля на ${field_value} для ${viewer} -Відображення незміненої валюти в профіля +Відображення незміненої валюти у профілі [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker} ${USERS.users['${e_admin}'].broker} @@ -1150,7 +1150,7 @@ ${MODE} profile Звірити відображення поля value.currency профіля із ${USERS.users['${e_admin}'].initial_profile.value.currency} для користувача ${viewer} -Неможливість змінити розмір картинки в профіля +Неможливість змінити розмір картинки у профілі [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker} @@ -1160,7 +1160,7 @@ ${MODE} profile Неможливість змінити поле images[0].sizes профіля на ${field_value} для ${viewer} -Відображення незміненого розміру картинки в профіля +Відображення незміненого розміру картинки у профілі [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker} @@ -1170,7 +1170,7 @@ ${MODE} profile Звірити відображення поля images[0].sizes профіля із ${USERS.users['${e_admin}'].initial_profile.images[0].sizes} для користувача ${viewer} -Неможливість змінити посилання картинки в профіля +Неможливість змінити посилання картинки у профілі [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker} @@ -1180,7 +1180,7 @@ ${MODE} profile Неможливість змінити поле images[0].url профіля на ${field_value} для ${viewer} -Відображення незміненого посилання на картинку в профіля +Відображення незміненого посилання на картинку у профілі [Tags] ${USERS.users['${viewer}'].broker}: Неможливість редагувати профіль ... viewer ... ${USERS.users['${viewer}'].broker}