Код выполняется, но "Действие не выполнено"

  • Автор темы Автор темы zortexx
  • Дата начала Дата начала

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Реакции
1 228
Баллы
113
Объясните, пожалуйста, как производить отладку C# сниппетов (сишарп сниппетов).

Возьмем для наглядности простой код прокрутки страницы до элемента со страницы https://help.zennolab.com/en/v5/zen...CommandCenter.HtmlElement~ScrollIntoView.html и немного изменим его:

Код:
Развернуть Свернуть Копировать
// navigate to instagram.com
instance.ActiveTab.Navigate("instagram.com/p/zQVsaWs1so", "");
// wait downloading
instance.ActiveTab.WaitDownloading();
// try find the html element
HtmlElement he = instance.ActiveTab.MainDocument.FindElementByAttribute("input:text", "outerhtml", "Leave a comment", "text", 0);
// if html element was found
if (!he.IsVoid)
{
    // scroll view of tab to the html element
    he.ScrollIntoView();
   
    // performs the click inside tab by coordinates
    instance.ActiveTab.MouseClick(he.DisplacementInTabWindow.X + 10, he.DisplacementInTabWindow.Y + 10, "left", "click");
   
    // send the text
    instance.SendText("It's just example.", 75);
}

return 0;

Если запустить выполнение в PM, то мы увидим, как код отрабатывается, то есть делает то, что запрограммировано, но при этом, по завершении выдает следующее сообщение:
22.JPG

При этом, окно лога остается девственно чистым, даже при том, что включен расширенный режим отображения логов. Это наводит на разные мысли, в том числе, что это какой-то глюк, однако множество перезапусков и перезагрузок проблему не решили.

Подскажите, пожалуйста, где искать причины некорректного завершения сниппета?
 
так оповещение иногда показывает когда по красной ветке выходит, а в логе чисто будет
 
в пм если проект завершился с ошибкой, следующие завершения проекта без перезапуска оповещяют об ошибке - именно так как у вас.
я скопипастил ваш код - он работает и ошибок не выдает.
 
добавьте переменную под сниппетом, в которую типа надо положить результат сниппета и все будет по зеленой выходить
 
  • Оценить
Реакции: zortexx

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)