Конструкторът на кодирани потребителски тестове на Visual studio 2013 не може да открие контроли

Аз съм сравнително нов в кодирания потребителски интерфейс. Опитвам се да автоматизирам един от продуктите на моята компания. Докато правя това, продължавам да получавам стъпки като „последното действие върху елемент от списъка не е записано, тъй като контролата няма добро свойство за идентификация“ в падащ списък. Също така има прозорец в продукта, съставен от xamdatagrid, xamtree и т.н. Докато записва тези контроли, се генерира празен ред от създателя на тестове през 2013 г., докато създателят на тестове от 2010 г. генерира „Щракнете върху прозореца „Неизвестно име““ за същите контроли . Благодаря ви предварително


person user3269784    schedule 04.02.2014    source източник


Отговори (3)


Сблъсках се с подобен проблем с едно от падащите ми полета. Оказа се, че тъй като данните се генерираха в движение (действието на падащото меню караше обвързана функция да запълни падащото меню), не можах да осъществя достъп до идентификатора за автоматизация, който зададох на всеки параметър. Вместо това трябваше да се върна към достъп до всеки падащ елемент чрез неговото име.

Основният проблем беше, че тъй като всеки падащ елемент се генерираше динамично, обектният шпионин не можеше да го разпознае, тъй като той не беше генериран, докато не се щракне върху падащото меню.

person mkonkolowicz    schedule 08.04.2014

Разбрах проблема си. Позовавам се на пакет nuget, който извиква референция на визуално студио 12.0, която вече не съществува. След като прекомпилирах този пакет във VS2015 и директно пуснах DLL файловете, проблемът изчезна! Сега ще накарам собственика да прекомпилира и натисне чрез nuget.

person mkonkolowicz    schedule 22.12.2015

Здравейте, след една седмица прекомпилиране на пакета, за да получа VS 2015 версия на тестовите dll, разбрах, че DLL с версии на Visual Studio 2015 не поддържат VS агенти. IE. не можете да стартирате VS2015 тест в MS Test Lab.

Вкарах този хак и накарах тестовете си да се пуснат отново.....

http://blogs.msdn.com/b/gopinath/archive/2015/02/27/test-agents-support-for-visual-studio-2015.aspx

person mkonkolowicz    schedule 28.12.2015