С выходом и относительно активным пользованием новой Win8 встала новая задача запуска на ней ранее разработанных тестов.
Имеем тесты разработаны для .NET приложения, активно проверяется в Win7.
Собственно вопрос: Можно ли установить просто Win8 на нее ТestExecute 10.3 и запустить старые тесты? Элементы UI (т.е. NameMapping) будут те же или другие?
Я так понимаю библиотеки в Win8 используются те же. Может кто сталкивался с этим, поделитесь опытом.
6. Далее TC зависает. Остановить скрипт пока окно висит тоже не получается.
Если нажать Stop в TC, то скрипт остановится только в случае закрытия окна Message from webpage
п.4 делаю 2 способами:
1. Способ 1: jQuery
...
// получить элемент из контекстного меню
ContextMenuDel = GetHtmlElementByJQuery(PageSpam, "#context-menu .icon-del")[0];
// нажать по элементу Удалить
ContextMenuDel.сlick();
// далее тест не идет!!! TC стоит на месте. Не важно .click() или .Click(). Stop TC вручную не помогает!
2. Способ 2: Если искать элемент через метод FindChild и кликать по нему, то проблемы нет.
Хотелось бы понять, куда проваливается TC? jQuery и click использую неоднократно. Но столкнулся с проблемой, когда окно с веб держит TC.
SQL для тестировщиков – это такая вещь в себе. Все знают, что SQL тестировщикам нужен, но никто не знает зачем. Вернее, есть такие люди, которые знают, ведь не зря в двух вакансиях из трех знание SQL идет отдельной строкой. Но эти знающие люди будто находятся в каком-то тайном клубе. «Первое правило клуба знающих о том, зачем тестировщику SQL – не говорить о клубе знающих о том,…»
Информацию из первых уст приходилось собирать по крупицам, подчас выступая неплохим таким археологом. Например, ещё в далеком 2006 году просвещенные знали не только о том, зачем SQL тестировщику, но и пытались найти способы автоматизации тестирования SQL.
Что самое приятное, сейчас вопрос о том зачем же нужен SQL в тестировании уже не возникает, а если и возникает – то ответов на него очень много, всегда можно найти такой, который подойдет именно тебе.
У нас на портале тоже был курс SQL для тестировщиков. Мы не стоим на месте, наши курсы растут и развиваются вместе с нами, мы всегда прислушиваемся к мнению наших учеников. Вот и курс SQL для тестировщиков рос-рос, сначала из маленького 4-лекционного стал большим 6-лекционным, а теперь и вовсе разделился на два, в полном соответствии с пожеланиями тех, кому «вот тут непонятно, давайте ещё раз пройдемся» (http://software-testing.ru/trainings/schedule?task=3&cid=230), и тех, кому «давайте без воды и ещё про триггеры расскажите!» (http://software-testing.ru/trainings/schedule?&task=3&cid=96).
Не знаете к какому курсу присоединиться? Не беда! Специально для Вас мы создали тест: http://software-testing.ru/lms/course/view.php?id=180 для определения Вашего уровня подготовки в SQL. На основании полученных результатов Вы сможете принять взвешенное решение. Попасть в опросник можно с использованием тех же логина и пароля, которые используются для входа на форум.
Только помните: первое правило клуба знающих SQL – никому не говорить о клубе знающих SQL!
Должностные обязанности - Планирование, проектирование и проведение тестирования ПО; - Комплексное тестирование ПО перед выпуском очередной версии; - Регистрация багов в TFS, контроль их устранения; - Проведение полевых тестов с использованием реального оборудования.
Тестировщик отдела разработки должен знать (на базовом уровне необходимом для проведения тестирования): 1. Платформу Microsoft.NET Framework. 2. Языки программирования C#, С, С++. 3. Язык запросов T-SQL. 4. Принципы работы основных алгоритмов. 5. Основные шаблоны проектирования. 6. Принципы работы периферийного оборудования ПК и основные протоколы взаимодействия с ним. 7. Основы использования стека TCP/IP. 8. Технологии WinForms, WCF, WPF, Entity Framework, LINQ. 9. Web-технологии HTML, CSS, JavaScript, jQuery. 10. Систему контроля версий TFS (знание Git приветствуется). 11. Принципы тестирования ПО, разработки и проведения: ∙ Unit-тестов; ∙ Интеграционного тестирования; ∙ Функционального тестирования; ∙ Нагрузочного тестирования; ∙ Тестирования UI (юзабилити, локализация). 11. Технический английский язык (чтение документации).
Дополнительные знания (приветствуется): 1. Знание ASP.NET, SOAP/WebAPI, MVC. 2. Работа с оборудованием на низком уровне.
Мы предлагаем: Оклад - 60 000 - 80 000 рублей (по результатам собеседования)
Испытательный срок - 2 месяца
Соц.пакет, Работа по Трудовому Кодексу
Молодой и дружный коллектив, доброжелательная атмосфера в коллективе.
О нас. Компания Engy российский разработчик и производитель банкоматов, терминалов самообслуживания и вендингового оборудования.
Специализация компании: Реализация "под ключ" инновационных проектов в области терминалов самообслуживания и вендинговых машин. Разработка программно-аппаратных комплексов на базе устройств самообслуживания.
Резюме и вопросы просьба присылать на адрес: rabota.en-gy@mail.ru