Selenium - Functional Testing -> Selenium RC 2 +VS+Nunit
2010-06-21 11:59 vagner_tester
Успешно пользовался связкой Selenium RC 1.03+VS+Nunit, скачал selenium-dotnet-2.0a4, selenium-server-standalone-2.0a4, положил в директорию и запускаю сервер, в тест-файл dll добавил ссылки на новые файлы. Но после попытки воспроизвести тест появляется ошибка, что элемент не найден, хотя на Selenium RC 1.03 ошибок нет. Помогите освоить Selenium RC 2 ?! Заранее благодарен!
Компания предлагает: Возможность профессионального и карьерного роста Работа на зарубежных площадках Работу в команде профессионалов Высокий уровень дохода (от 100000 рублей) Уютный современный офис в центре Москвы
Требования: Опыт программирования, тестирования и внедрения механических торговых систем на отечественных и зарубежных фондовых рынках. Опыт написания, тестирования и практического применения пользовательских функций и систем алгоритмической торговли. Знание технического анализа, опыт работы в среде QPiLe, Wealth lab, Metatrader и пр.
Обязанности: Создание, тестирование, внедрение торговых роботов. Взаимодействия с разработчиками. Участия в создании новых продуктов для пользователей алгоритмической торговли.
Более подробную информацию Вы сможете получить по телефону +7-921-987-49-95 или написав нам письмо на адрес info@persoline.ru
Тестирование ПО и обеспечение качества -> 4G удовлетворил президента России
2010-06-21 14:05 koprofag
Из прессы мне стало известно, что Международный Экономический форум в Петербурге интернетом снабжала Yota (4G). Честно говоря, для меня удивительно, что для оснащения был выбран именно этот оператор, уж очень он молод, хотя и весьма агрессивно захватывает рынок. Видимо, правительство действительно всерьез задумывается о модернизации информационных технологий, раз доверило оснащение ответственного мероприятия по новому стандарту связи.
Что касается качества, то Владимир Соловьев, присутствовавший там, отзывался хорошо: «Ну и весь форум как и весь город Питер "накрыт" высочайшим качеством интернета YOTA 4G. Так что интернет здесь летает!» (http://blogs.mail.ru/mail/vrs63/6BECD78DA34C5B4F.html)
В общем, ведение блога пошло президенту на пользу, он задумывается о том, как обеспечить интернетом пользователей в любом месте))
Software-Testing.Ru -> Живут, как тестировщик с программистом
2010-06-21 14:09 barancev
Часто задают вопрос: как быть с тем, что программисты не любят тестировщиков, считают их работу второстепенной, пишут неряшливо – «все равно ведь проверят» либо мстят за каждый найденный баг и пытаются не признавать их за баги. Или наоборот, программисты жалуются, что тестировщики злорадствуют, найдя баг, и считают личным достижением, если программист наделал много ошибок.
Cтандартные в таких случаях советы: объясняйте, мирите, аргументируйте, — выглядят, как будто перед программистами оправдывают существование тестировщиков. Постфактум решать такую проблему (а это очень критичная проблема) очень трудно. Нужно закладывать правильную атмосферу при построении команды и носить это правильное отношение к работе за собой из команды в команду, из компании в компанию.
CloudMade is a start-up with offices in London (UK), Menlo Park (CA) and Kyiv (Ukraine). That builds an innovative application development platform that will power a new generation of location aware applications on web mobile and beyond. At the core of CloudMade platform is OpenStreetMap, the large, rapidly growing online community who are building a free map of the world. CloudMade's first set of APIs were released in June 2008 and included rich web and mobile mapping APIs which allow developers to embed CloudMade maps into applications.
Responsibilities: Take part in geographic search engine and/or navigation applications development
Compulsory skills: - Upper intermediate level of English - Deep understanding of OOA / OOD principles; - Deep understanding of TDD and passionti use it - Deep understanding of ActionScript/Flex - Good Java experience or other technology with OOP as basic paradigm - Flex knowledges is a plus - High level of self-organisation and independence;
Company offers: - Competitive salary offer, payments according to CrossBank course - Assistance in visa and relocation. - Extensive career plan - Flexible working hours - 24 paid vacation and paid sick-list - Great team and challenging projects - Chance for international travel
Please send your CV on hr@cogniance.com
Работа для программистов -> Mobile Engineer
2010-06-21 16:45 yana23
Cogniance, a Full Service Web2.0 & Mobile Software incubator for funded startups and technology companies in Western Europe and Silicon Valley is looking for skillful Senior Mobile Engineer to join core team of the project.
Responsibilities: development of reach mobile client using high-level XML based DSL language (company will provide a few weeks training in Seattle, USA). UJML is a high-level XML based DSL language created by UI Evolution, www.uievolution.com. Training is supposed to be conducted in the main office of the company.
Main requirements: - Upper-intermediate level in spoken and advanced level in written English - 2+ years experience in the industry - Mobile platforms (one or several of the following: Windows Mobile, Android, Blackberry, iPhone, BREW or Palm) is must - Knowledge of XML is a must - Proficiency in one of: Java/J2ME, C/C+ or .NET - Scripting language experience is plus (some of the following : Python, Shell, Bash, Perl, Ruby, JavaScript)
Company offers: - Competitive salary offer, payments according to CrossBank course - Extensive career plan - Flexible working hours a - 24 days paid vacation - Medical insurance - Great team and challenging projects - Chance for international travel
If you are interested in this position, please send us detailed CV in English to HR@Cogniance.com matching title of the opening in the subject line.
CloudMade is a start-up with offices in London (UK), Menlo Park (CA) and Kyiv (Ukraine). That builds an innovative application development platform that will power a new generation of location aware applications on web mobile and beyond. At the core of CloudMade platform is OpenStreetMap, the large, rapidly growing online community who are building a free map of the world. CloudMade's first set of APIs were released in June 2008 and included rich web and mobile mapping APIs which allow developers to embed CloudMade maps into applications. Responsibilities: ∙ Take part in geographic search engine and/or navigation applications development Compulsory skills: ∙ Upper intermediate level of English ∙ At least 2 years of experience in working with Python ∙ Strong OOP background ∙ C++/Java is a plus ∙ Pylons is a plus ∙ Strong algorithmic skills ∙ PostgreSQL, pl/pgSQL, PostGIS is a plus Company offers: ∙ Competitive salary offer, payments according to CrossBank course ∙ Assistance in visa and relocation. ∙ Extensive career plan ∙ Flexible working hours ∙ 24 paid vacation and paid sick-list ∙ Great team and challenging projects ∙ Chance for international travel
Одному мне кажется, что дурацкая манера доброй половины менеджеров1 не доводить начатое до конца и делать сразу кучу дел сразу, создавая видимость дикой занятости есть симптоматика заболевания под названием «корпоративная почта»?
Почта — множество потоков, ощущение занятости и загруженности. Вместо разговора по сути: цель, вопрос, аргументы, варианты и решение как результат разговора, коммуникации по почте напоминают множество отрывистых фраз, которые касаются различных тем и в каждый конкретный момент могут не приводить к решению вопроса, а являться ответом на промежуточный вопрос. Замена эффективных и простых коммуникаций с целью решить конкретный вопрос, может приводить к формированию модели пунктирного общения — представьте себе, что в большой комнате вы постоянно переходите от одного собеседника к другому, перебрасываетесь парой фраз в продолжение начатого когда-то разговора и тут же отходите к другому собеседнику и так снова и снова. Зачастую это приводит к модели работы, когда вместо 2-3 решенных вопросов в день у вас 20-30 текущих тем для обсуждения.
На выходе имеем «рваный», часто бездумный стиль отписываться не отвечая по сути на вопрос или отвечать на «последний вопрос сверху». Зато целый день можно на что-то отвечать и приходить домой честно задолбанным работой.
1 Второй половине просто повезло — над ними кто-то умный сбрасывает по 1-2 задачки и пристально смотрит, чтобы не отвлекались.
у меня есть такой вопросик, может кто сталкивался уже... есть веб страница, на ней кнопка при нажатии на которую всплывает новое окошко где пользователь должен сделать свой выбор... так вот пишу тест для автоматизации этого процесса... тест проходит, доходит до этого места, нажимает на кнопку, выскакивает окошко, делается выбор, потом нажимается на кнопку Ок, окошко изчезает, тест идёт дальше, НО Selenium что IDE, что Core выдают ошибку, и сообщают что окно закрыто!!!
немного поясню, всплывающее окошко служит для изменения роли под которой пользователь зарегестрировам, когда нажимаешь Ок, окошко изчезает, страничка перенимает новую роль для пользователя...
так вот когда проходит команда: [codebox]<tr> <td>clickAndWait</td> <td>//button[@id='buttonOK']</td> <td></td> </tr>[/codebox]
Selenium сообщает мне что ОКНО ЗАКРЫТО!!! несмотря на то что тест продолжается, потому что я перефокусирую его на основное оконо приложения: [codebox]<tr> <td>selectWindow</td> <td></td> <td></td> </tr>[/codebox]
как бы не беда тест то всё равно проходит до конца и делает свою роль, НО он маркируется в итоге как FAILED!!! И я имею все тесты которые НОРМАЛЬНЫЕ и всё правилно выполнившие, но маркированные как "провалившиеся" !!! Не могу с такими тестами идти к шефу и говорить: всё типо нормально на смотрите на ошибку, это типа не ошибка, но ...
кто может быть сможет подсказать как можно избежать подобного явления?