blog.openquality.ru
OpenQuality.ru | Качество программного обеспечения
http://blog.openquality.ru/webdriver-pageobject-locators
WebDriver, Page Object и динамические локаторы. Реализуемый с помощью библиотеки PageFactory. Приобрел заслуженную популярность по следующим причинам:. 1 Возможность разделить четыре компонента: вызов драйвера, локаторы (css, xpath, id, name и т.п.), команды драйвера (sendKeys, click и т.п.) и данные (имя пользователя, идентификатор товара и т.п). 2 Каждый элемент web-интерфейса описывается один раз. Если что-то меняется в интерфейсе, то изменения нужно отразить в одном месте. 4 Еще одним положительным п...
blog.openquality.ru
OpenQuality.ru | Качество программного обеспечения
http://blog.openquality.ru/introduction
Что такое качество ПО и как его улучшить. Вперед и с песней. Ну что мы все о качестве да о качестве? Хранили в ненадлежащих условиях. Равнодушный терапевт? Маленькая зарплата врача в государственной клинике. Отслаивающийся потолок? Халтура и экономия бригады на стройматериалах. Могут быть и другие обстоятельства, но в целом есть причины и есть следствия, все очевидно, не о чем говорить. Тогда в чем особенность программных продуктов? Значительная часть проектов инновационные. Автоматизировать работу п...
experience.openquality.ru
Программирование для прагматиков « OpenQuality.ru | Качество программного обеспечения | Опыт экспертов
http://experience.openquality.ru/elena-sagalaeva-interview
Елена Сагалаева 12.11.2010. В кругах профессиональных разработчиков Елена Сагалаева (Алена C ) широко известна благодаря своему блогу и докладам на конференциях. Нюансы С , алгоритмы, геймдев, будущее индустрии, стартапы, обзоры книг – вот далеко не полный перечень тем, которые Елена поднимает в своих публикациях. Поднимает и раскрывает с присущей ей глубиной и основательностью. Программирование для прагматиков. 8211; название блога Елены и предмет нашего сегодняшнего разговора. Я быстро теряла контроль ...
openquality.ru
OpenQuality.ru | Качество программного обеспечения: разработка, тестирование, внедрение
http://openquality.ru/about
Cпособствовать улучшению качества программного обеспечения. Держать руку на пульсе событий, отслеживать тенденции в создании информационных систем и делиться практическим опытом внедрения новых технологий. Размещается краткая информация о событиях, так или иначе связанных с обеспечением качества программных продуктов. Ссылки на материалы из различных источников. Новые инструменты, книги, статьи. Сводка новостей ежемесячно публикуется в блоге. Что такое хорошо и что такое плохо при решении задач в IT?
blog.openquality.ru
OpenQuality.ru | Качество программного обеспечения
http://blog.openquality.ru/sikuli-hints
Sikuli: обертки и свернутые сессии. Тема Sikuli (инструмент для автоматизации действий в графическом интерфейсе) поднималась. В блоге два года назад (запуск в среде Linux). Рассмотрим обертки вокруг базовых методов Sikuli и запуск тестов в свернутой RDP-сессии в среде Windows. Обертки вокруг базовых методов Sikuli. Без претензий на красоту кода:. FindFailed e ). 2) В качестве первого параметра задается общее время ожидания картинок (скажем, 60 секунд). В течение этого времени ждем по 5 секунд каждую ...
blog.openquality.ru
OpenQuality.ru | Качество программного обеспечения
http://blog.openquality.ru/linux-permissions
Linux: право на файл, или драма в автотесте. Как-то раз, в одном автотесте, пользователь. Plinkexe -batch blackhawk -l root -pw rootpwd "useradd -m alice" plink.exe -batch blackhawk -l root -pw rootpwd "echo alice:alicepwd chpasswd". Вошел в систему и создал там файл (далее для простоты восприятия все действия представлены в интерактивном режиме):. Alice@blackhawk:/ touch /tmp/alice.txt alice@blackhawk:/ ls -l /tmp/alice.txt -rw-r- r- 1 alice users 0 2014-08-05 19:01 /tmp/alice.txt. В частности, с. Права...
openquality.ru
OpenQuality.ru | Качество программного обеспечения: разработка, тестирование, внедрение
http://openquality.ru/news
Почему SQL-запросы нужно тестировать на больших объемах данных. Самая сложная вещь в программном обеспечении: оно может удивить нас в любой момент. В стремлении защитить пользователей, Google сообщает об уязвимости в ядре Windows до выпуска патча. Что такое качество программного обеспечения. И как его улучшить. Мы думали, что это баг, а тут, оказывается, вирус затесался. Не баги горшки обжигают? Скоро релиз, должны успеть. Не все получилось, как задумано, но сюрпризы от нас будут, обязательно будут.
blog.openquality.ru
OpenQuality.ru | Качество программного обеспечения
http://blog.openquality.ru/table-of-contents
Все статьи по рубрикам. Перемен требуют наши сердца. Перемены в автоматизации тестирования: от отрицания проблемы к решению задачи на примере перехода с Selenesse на FitWebDriver. Sikuli: обертки и свернутые сессии. Обертки вокруг базовых методов Sikuli пригодятся для работы с изменяющимися элементами интерфейса, а ключ в реестре позволит Sikuli работать в свернутой RDP-сессии. WebDriver: параллельный запуск тестов без Selenium Grid. WebDriver, Page Object и динамические локаторы. Sikuli представляет соб...