Нужен совет новичку
2012-06-19 08:30
Всем здравствуйте!
Подскажите, как реализовать:
есть список объектов, необходимо выбирать именно по значению тега <em>. Сейчас я могу выбрать только по порядку следования:
//li[1]/a/em
//li[2]/a/em
//li[3]/a/em
...
но это решение не подходит. Можно ли заточиться имено на значения "Идентификаторы", "Документы" и т.д.? Подскажите плз синтаксис
Помогите сделать красиво
2012-06-19 09:29
Здравствуйте.
Решил использовать "по науке" pageobject и столкнулся с проблемой. Есть у меня отдельно класс какой-либо страницы и класс проверок. Отдельно конечно же существует класс с тест-кейсами и вот тут-то у меня загвоздка, наверное, от плохого знания Явы. Так вот проблема в следующем.
MainWindow mainwndw = new MainWindow(driveк)
mainwndw.buttonclick(mainwndw.submit);
В константах у класса страниц хранятся xpath к элементам на этих страницах, а как же тогда к ним обращаться из тест-кейсов и проверок, неужели только через mainwndw.submit? Нельзя ли это сделать красивей как-то? Спасибо.
Преобразование строки
2012-06-19 09:34
Подскажите пожалуйста, как преобразовать входящую строку типа "50%" в число???
Использовал функцию:
WebElement per = driver.findElement(By.id("meterNumber"));
int per1;
per1 = Integer.parseInt(per.getText());
writer1.println(per1);
В данном случае я получал элемент per со значением "50%". Только вот для дальнейших манипуляций он нужен в другом формате.
Совсем недавно, для меня появилась необходимость проверять работоспосбность самых важных JOB`ов которые крутятся на веб-сервер (иногда падают, и замечают это не всегда и сразу), как можно автоматизировать данный процесс?
Может в виде некого монитора, чтобы еще кроме этого проверял загрузку CPU... или еще чего то?!
Суть проблемы в том что это к функциональному тестированию не относится, и я не знаю с чего начать, потому для меня лично это задача нетривиальная
Кто-нибудь решал подобную проблему? Есть опыт?
Senior Test Engineer (EPAM Systems)
2012-06-19 17:58 EPAM Systems (www.epam.com), one of the largest Software Engineering Services Companies in European IT market, CMMI Level 4 certified, is looking for Senior Test Engineer for its Kyiv Office.
Experience required:
∙ 4+ years of experience in testing
∙ Delivery in a global environment
∙ Good communication skills, ability to learn
∙ Upper-intermediate spoken English as a must
Requirements:
∙ Strong knowledge of testing theory and approaches
∙ Strong SDLC knowledge
∙ Experience in Requirement analysis
∙ Webservices, XML, SQL knowledge
As a plus:
∙ Knowledge and experience of any automation tool (preferably selenium)
∙ SCRUM/Agile experience
∙ CI (Jenkins, Hudson)
∙ SOAPUI, SOATest
Company offers:
∙ Competitive compensation depending on experience and skills
∙ Regular assessments and salary reviews
∙ Financial stability
∙ Individual career path in engineering
∙ Social package - medical insurance, sports
∙ Compensation for sick lists and regular vacations
∙ Relocation package for those who relocate to Kyiv to work in EPAM
∙ Experienced specialists are provided with an opportunity to be promoted to Project Managers & Team Leaders as well as relocate to other offices of EPAM around the world
∙ Technology trainings and technology communities
∙ Partial grant of the cost of certification and IT conferences
∙ English classes with native speaker (certified English teachers)
∙ Opportunity for self-realization
∙ Friendly team and enjoyable working environment
∙ Flexible working schedule
∙ Corporate and social events (parties, football, tennis etc.)
Нужна помощь в игре
2012-06-19 20:44
Требуется помочь игроману использовать селениум для автоматизации игры. Игра запускается в браузере.
Подробности в аське 489234999
Хочу узнать, что входит в понятие "знание Linux/*nix". Например, знание bash-a, уметь написать простой скрипт, знание базовых комманд, умение работать без графической оболочки (только с консолью), умение собрать программу и так далее.
Если можно, поделитесь мыслями с указанием "уровня" знания (знание простейших комманд - beginner level, написать скрипт - intermediate, пересобрать ядро - advanced).
Так же интересно какие таски в этой ОС чаще всего приходилось делать, расскажите о вашем опыте.
В конце хочу составить для себя эдакий список-чеклист того, что надо выучить.
Также посоветуйте дистрибутив годный для учебы - я ставил убунту, но не знаю насколько она "близка" к боевым машинам, с которыми приходится работать тестировщикам.