Есть некоторая форма для заполнения даты рождения, она содержит dropdown листы, селениум выбирает там значения всё ок. Как проверить в поле Day выбранно число 5 ? isTextPresent не какти т.к в поле Year может быть например 1955 и тогда у нас 5 аж 3 раза present скрин в аттаче.
Нужно проверять, что для конкретного поля выбран конкретный элемент, никто не сталкивался с таким ? может подскажите,
Предметная область будет разъяснена, а как именно писать автотесты объясняться не будет. Поэтому, если нет понимания, как в течении пары минут селениумом(да, собственно любым опен средством) проверить, что на портале http://news.avicomp.ru/ заголовки виджетов и закладок по-русски, то откликаться на вакансию не стоит. А если вы не представляете, как такое задание можно делать больше получаса, и вам нужна работа, очень будем рады встретиться. На встрече будет предложено выполнить задание подобного уровня грандиозности.
Говоря официальным языком : Обязанности 1. Создание специализированных скриптовых решений для автоматизированного тестирования: a. пользовательского графического интерфейса (Web Java Script приложения); b. открытого API через HTTP (язык запросов на базе JSON для поддержки разработчиков сторонних прикладных систем); c. технологического цикла системы обработки документов с проверкой качества на всех её этапах (сервер приложений JBoss, J2EE приложение, веб-сервер Tomcat, JSP) 2. Создание тестовых сценариев по следующим видам тестов: a. Функциональное тестирование (модель «чёрный» ящик) b. Нагрузочное тестирование c. Тестирование многопользовательского режима d. Тестирование производительности e. Регрессионное тестирование
Требования Языки программирования: Shell-скрипт, Python, JavaScript Базы данных: Java (JSP); реляционные СУБД, веб-технологии ( HTTP, SOAP; XML/XSL, HTML/DHTML, CSS; JavaScript), знания принципов построения и работы локальных и глобальных сетей передачи данных, опыт работы с Linux Операционные системы: Linux (CentOS 5.x), Windows (2003, 2008), все 64-битные
Hewlett-Packard (Mercury) - Quality Center -> LR 9.10 Не производится завпись скрипта в Vuser Generator
2010-02-13 01:02 jurteg
Поставил на двух машинах абсолютно одинаковый дистрибутив LR 9.10, на одном запись нормально проходит, а на втором пишет: Recording (Event 5)... Считает какие-то события, после остановки скрипт пуст, никакие действия не записаны. На второй тачке всё норм, там бежит время в милисекундах и в скрипт пишутся все действия виртуального юзера, дабы можно было потом это размножить. И там и там настроек вроде никаких не делал. Кто сталкивался с этим? Или это мой косяк?
Кто-нибудь может подсказать может ли TestComplete перехватывать кастомные эксепшены. Пример : есть приложение, у которого в момент выполнения какой-то работы вылетает эксепшн в отдельном окне, которое через секунду затухает и исчезает.Ну и потом дальше можно продолжать работать...
Соответственно я пишу тест-скрипт, который тестирует UI, и хотелось бы перехватывать этот эксепшн как-нибудь. Единственная идея которая мне пришла в голову это в тест попробовать добавить еще нахождения элемента UI окна этого эксепшена. Ну и проверять если его не нашли то все ок, если нашли то значит бага. Но соотв я не получу текст эксепшена.
Materialise Group is a market leader for 3D printing and Digital CAD software with its headquarters in Belgium and branches all over the world. Details about Materialise can be found at: www.materialise.kiev.ua, www.materialise.com
As a result of our growth we are looking for professional and talented Master Quality Control Engineer for our Research & Development Office in Kiev.
The ideal candidate should meet the following requirements:
2+ years of experience in software testing;
2 years of experience in black-box test of Windows desktop applications;
Experience in programming with C#, VB.Net, JavaScript is desirable;
TestComplete experience is a plus;
Experience in black-box automation of web applications is a plus;
Knowledge of CAD products is desirable;
An interest in or experience of working in a highly collaborative, Agile or Lean environment with self managing teams is highly appreciated;
Being eager to learn application domain knowledge;
Materialise Group is a market leader for 3D printing and Digital CAD software with its headquarters in Belgium and branches all over the world. Details about Materialise can be found at: www.materialise.kiev.ua, www.materialise.com
As a result of our growth we are looking for professional and talented Quality Control Engineer for our Research & Development Office in Kiev.
The ideal candidate should meet the following requirements:
MS/BS degree in Computing Sciences or equivalent;
Experience in scripting automated UI tests is a must;
Experience with any tool for automatic testing is a must;
Practical experience with TestComplete is an advantage;
Loading testing knowledge is a plus;
Knowledge of software development process is a must;
Work experience with Manual and Auto-testing is a must;
Requirement/specifications writing experience is a must;
Experience with web based applications resting is essential;
Work experience with SVN is a plus;
Work experience with integrated testing is a plus;
Experience in Usability/User interface design is a plus;
Good English speaking, writing and reading is essential.