Я ищу фреймворк для имитации перетаскивания мышью различных тегов html через jquery, затем захват экрана и сравнение с сохраненным изображением. Я делаю это, чтобы проверить пользовательский интерфейс веб-страницы.javascript Интерфейс тестирования пользовательского интерфейса с симуляцией событий
Я видел большой пост: Javascript testing to simulate drag for JQuery UI sortable lists, который дал эту ссылку: https://github.com/jquery/jquery-ui/blob/master/tests/jquery.simulate.js
В настоящее время я не знаю, как я могу использовать jquery.simulate.js (но я играю с ним, чтобы узнать), поэтому мне интересно, есть ли какие-либо другие рамки, которые я могу использовать (возможно, некоторые из них выглядят более , например JUnit/NUnit).
Предпочтительно я хотел бы сделать возможность закодировать н так:
simulateDivDrag(Image expectedResult){
simulate mouse drag of event
take screenshot
cmp(expectedResult, screenshot)
}
Я помню, как читал, что Firefox имеет встроенный в доме инструмент для такого автоматизированного тестирования пользовательского интерфейса, так что это, безусловно, возможно.
Спасибо :)
это сайт .NET; Я упомянул об этих модульных тестах, потому что я очень хорошо знаком с ними, так как у меня есть бэкэнд-работа. Может ли Selenium быть интегрирован с любым сайтом? – Adrian
И есть nUnit, и если вы прочтете сайт Selenium, вы увидите, что он доступен в [связке языков] (http://seleniumhq.org/download/). – epascarello