Мой вопрос очень прост, и я надеюсь, что вы можете мне помочь. Так что в основном я работаю в ИТ-компании, которая разработала два приложения: одну в Winforms и другую в WPF (оба эти приложения общаются друг с другом).Тестирование автоматизации для WinForms и WPF
Я экзамен QA, но я честно не знаю, как кодировать C#, и мне нужно создать многочисленные тесты для приложения. Например, создание процесса и проверка количества, запасов и т. Д. Я пытался использовать CodeUI из Visual Studio, но иногда элементы управления не работают должным образом, а CodeUI не может идентифицировать определенную кнопку, таблицу или сетку. Это разочаровывает, потому что я не могу записать один процесс, а также не могу проверять или делать утверждения для проверки.
Так что я задал вопрос: есть ли какой-либо инструмент, который позволит мне записывать различные шаги, которые мне нужны, и правильно идентифицировать кнопки/ячейки/сетки/таблицы из обоих приложений (Winforms и WPF) и создавать проверки, чтобы я мог на самом деле проверить, правильно ли выполняется тест? Просто имейте в виду, что я не специалист по кодированию, и я ищу инструмент, который позволил бы мне создавать тесты и получать результаты, используя только его интерфейс.
Спасибо за помощь.
Не то, с чем я знаком. Возможно, взгляните на [Что такое хорошие инструменты тестирования пользовательского интерфейса с открытым исходным кодом для тестирования графического интерфейса Windows?] (Http://sqa.stackexchange.com/questions/8802/what-are-some-good-open-source-ui- test-tools-for-testing-windows-gui) на sqa.stackexchange.com. Или копайте там, используя тег автоматизированного тестирования. – Tone
Ну, он не обязательно должен быть инструментом для Visual Studio 2013 специально, он может быть автономным программным обеспечением для тестирования приложения WPF. Я пытаюсь «TestComplete» от SmartBear, но он постоянно падает, и мне сложно записывать что-либо на нем. – kenzoviski
Hi kenzoviski, * * Вопросы, предлагающие нам рекомендовать или находить книгу, инструмент, библиотеку программного обеспечения, учебник или другой ресурс вне сайта [off-topic for Stack Overflow] (http://stackoverflow.com/help/on- тема), поскольку они, как правило, привлекают упрямые ответы и спам. * « –