These are chat archives for silverbulleters/vanessa-behavior

2nd
May 2017
Alexsisit
@Alexsisit
May 02 2017 07:25
Доброго времени суток . Есть вопрос по тестам. Как с помощью тест клиента сделать выбор значения из списка значений отображаемом как выбрать из меню?
blob
Belyakov Alexandr
@Tushkan
May 02 2017 07:27
Попробуйте шаг И я выбираю пункт меню "ЗначениеМеню"
Alexsisit
@Alexsisit
May 02 2017 07:27
Когда открылось окно "Помошник по работе с клиентом"
И     В форме "Помошник по работе с клиентом" в ТЧ "ТаблицаТО" я выбираю текущую строку
И     я выбираю пункт меню "Клиент не помнит"
не работает
на последней строчке он не может выбрать значение
список открывается

<?xml version="1.0" encoding="UTF-8"?>

<uilog xmlns:d1p1="http://v8.1c.ru/8.3/uilog">
<ClientApplicationWindow caption="Помошник по работе с клиентом">
<Form title="Помошник по работе с клиентом">
<FormGroup name="Группа2" title="Группа2">
<FormGroup name="ГруппаВопросы" title="Группа вопросы">
<FormGroup name="ГруппаВопрос1" title="Группа вопрос1">
<FormTable name="ТаблицаТО" title="ТаблицаТО">
<gotoRow/>
<choose/>
</FormTable>
</FormGroup>
</FormGroup>
</FormGroup>
<executeChoiceFromMenu presentation="Клиент не помнит"/>
</Form>
</ClientApplicationWindow>
</uilog>

еще скинуть чего-нить для решения данной проблемы? )
Belyakov Alexandr
@Tushkan
May 02 2017 07:29
в 1с как данный список отображается?
какой командой
Alexsisit
@Alexsisit
May 02 2017 07:29
выбратьИзМеню()
Belyakov Alexandr
@Tushkan
May 02 2017 07:31
а VB какую ошибку выдает?
Alexsisit
@Alexsisit
May 02 2017 07:32
а где посмотреть эту ошибку?
Belyakov Alexandr
@Tushkan
May 02 2017 07:32
в самой ванессе
Alexsisit
@Alexsisit
May 02 2017 07:34
02.05.2017 14:33:52 {ВнешняяОбработка.РаботаСИнтерфейсом.Форма.Форма.Форма(3602)}: В меню нет значения <Клиент не помнит>; ИмяФайла=C:\Users\aleksandr.kochnev\Documents\vanessa-behavior\features\Libraries\UITestRunner\step_definitions\РаботаСИнтерфейсом.epf, ИмяПроцедуры=ЯВыбираюПунктМеню, версия VB=ver 1.103, версия платформы=8.3.9.2170, режим совместимости=Версия8_3_6
Andrei Ovsiankin
@EvilBeaver
May 02 2017 07:41
А что там про экспортные сценарии для подготовки контекста? Где почитать?
Belyakov Alexandr
@Tushkan
May 02 2017 07:44
@Alexsisit можешь создать issues с фичей и обработкой в которой формируется меню
Alexsisit
@Alexsisit
May 02 2017 07:45
это как?
Alexsisit
@Alexsisit
May 02 2017 07:46

language: ru

Функционал: <описание фичи>

Как <Роль>
Я хочу <описание функционала>
Чтобы <бизнес-эффект>

Контекст:
Дано Я запускаю сценарий открытия TestClient или подключаю уже существующий

Сценарий: <описание сценария>

Когда открылось окно "Помошник по работе с клиентом"
И     В форме "Помошник по работе с клиентом" в ТЧ "ТаблицаТО" я выбираю текущую строку
И     я выбираю пункт меню "Клиент не помнит"
это то что сформировала ванесса
Alexsisit
@Alexsisit
May 02 2017 07:52
Создал
Alexsisit
@Alexsisit
May 02 2017 09:25
А сроки по решению этой проблемы есть ? Хотяб примерные
Nikita Gryzlov
@nixel2007
May 02 2017 09:31
опенсорс же. когда руки дойдут. можете сами сделать пулл-реквест :)
Artur Ayukhanov
@artbear
May 02 2017 11:40
подсказывают товарищи с ограниченным доступом к инету:
ВыполнитьВыборИзМеню() появился в 8.3.8
http://downloads.v8.1c.ru/content/Platform/8_3_9_1648/1cv8upd.htm
а у него версия платформы=8.3.9.2170, режим совместимости=Версия8_3_6
пускай вырубает режим совместимости
Alexsisit
@Alexsisit
May 02 2017 12:17
Нельзя нам режим совместимости отрубать
Но спасибо за наводку. Попробую
Alexsisit
@Alexsisit
May 02 2017 12:48
Попытка
ТекущаяФорма.ВыполнитьВыборИзМеню(ЗначениеМеню);
Исключение
ВызватьИсключение "В меню нет значения <"+ЗначениеМеню+">";
КонецПопытки;
а Текущая форма это Тестируемая форма. На ней нету списка значений как этот метод вообще работает
Belyakov Alexandr
@Tushkan
May 02 2017 12:53
а на какое событие повешен показ меню?
у меня используется такой вариант:
    И     я нажимаю кнопку выбора у поля "Тип заказа поставщику"
    И     я выбираю пункт меню "Гарантийный"
Alexsisit
@Alexsisit
May 02 2017 13:02
при начале выбора таблицы
список формируется налету
в зависимости от выделенной строки
Belyakov Alexandr
@Tushkan
May 02 2017 13:16
@Alexsisit Пример использования. Обработку в клиенте тестирования нужно открыть руками.
https://yadi.sk/d/tklCKTfv3HYgfX
Проверял на 8.3.10.2168
Без использования режима совместимости
Alexsisit
@Alexsisit
May 02 2017 14:26
Отлично! Спасибо, работает )
Alexey Sosnoviy
@asosnoviy
May 02 2017 14:31
забавно gitter глюканул... хистори одной комнаты, а сообщение из другой...