Pull to refresh
7
0
Хмельницкий Андрей @TheHedgehog

Пользователь

Send message
значение инпута, который имеет id «weightedEstimatedValueId» может устанавливаться путем выполнения яваскрипта, причем длительного давольно, поэтому тут есть вот такой слип. При этом устанавливается только значение weightedEstimatedValueId и не факт, что из какого-то дефолтного. И как бы нет такого условия, которого бы мы ожидали.
А кто сказал, что на странице нет элемента с айдишником weightedEstimatedValueId и что этот элемент значение не имеет?
и чего ждать, когда эту штуку может вычислять долговыполняющийся яваскриптовый код?
Поясняю: есть более подходящие, а есть менее подходящие инструменты. Вот karma+jasmine не подходит для MS Dynamics CRM, а Selenium подходит. И тут нигде не сказано, что какой-то инструмент неадекватен.
Ты баран? Где я сказал, что какие-то средства неадекватны? Я же черным по белому написал для MS Dynamics CRM.
Я что-то вообще ничего не могу понять из вашего последнего поста.
Можете сформулировать мысль доступно?
Я и не говорил, что инструменты, работающие непосредственно с браузером, не адекватные.
Просто по ряду причин, они лучше.
Я пытаюсь сказать, что адекватные инструменты вроде karma+jasmine не подходят для тестирования MS Dynamics CRM.
И остаются только «протыкивалки», коих много. И вот WebDriver оказался весьма удачным вариантом.
Из-за особенностей Dynamics CRM. Мы можем писать только обработчики событий, такое тестирование, как например, с использованием Karma, Jasmine тут не подходит. Мы можем лишь «протыкать» UI.
Особенностей никаких, кроме driver.SwitchTo().Frame(contentFrame);

Статья призвана показать, что такой подход возможен.
Никаких уникальных особенностей быть и не может.
Тут показан один из методов тестирования клиентского кода, который можно применить в MS Dynamics CRM.
Других адекватных нет, к сожалению. А что вы хотели увидеть особенного?
Business Process Flow безусловно хорош, но некоторые вещи, реализованные им «из коробки», например, преобразование интереса в CRM 2013, по сравнению с 2011 сделаны неудачно: в 2011 можно выбрать во что преобразуем интерес( например в контакт), а в 2013 — нет, приходится писать свой велосипед, дабы достигнуть того, что было в 2011 «из коробки». А в-целом замечательная штука, добавляющая юзабилити MS Dynamics CRM.
Saladin, об этом средстве логирования мне известно. Также считаю, что использование его является верным решением, но зачастую возникают задачи логирования, например в базу данных (не у меня), и в этом случае NLog оправдан, дабы не велосипедить. Цель работы, которая описана в статье — является применение АОП для логирования в CRM. В аспекте я использую NLog, но мог бы использовать и сервис.
да полно там всего.
Еще зыбыли MFC — достойная вещь, под винду, отлично просто.
А с чего вы решили, что я плохой танцор? Делфи — уродство, какое еще нужно поискать, а если вы не смогли освоить что-то по-новее, ну это ваши проблемы…
Да и инструментарий плохой, вызывает рвотные позывы. Приходится поддерживать старый код на делфи иногда.
Да кому это уродство нужно? даже в том, в чем делфи сильна — формошлепстве, уже есть более адекватные вещи.
Все эта делфи сдохнуть не может…
Здравствуйте, заинтересовала Ваша статья, как с Вами связяиться?
Скайп отправил в личку.
Да-да, такое надо популиризовать, я, когда увидел такой быдлокод, в конторе, которая позиционирует себя как лидер отрасли и т.д., был обескуражен…
1

Information

Rating
Does not participate
Location
Россия
Registered
Activity