четверг, 23 декабря 2010 г.

Selenium rc + ssl

Недавно начали вводить автоматизацию процесса тестирования, в качестве инструмента выбор пал на selenium. По началу всё что хорошо, пока не выяснилось, что есть проблемы с недействительным сертификатом, поиск подсказал, что можно создать профиль в firefox, в котором надо принять недействительный сертификат - сказано, сделано. Запускаю тесты - вместо нужно урла открывается http://localhost:4444/selenium-server/core/Blank.html?start=true.

После некоторого исследования выясняю, что selenium отказывается работать, если принято несколько недействительных сертификатов (может работать только с одним). Иду в поиск и получаю ответ - аддон Remember Certificate Exception, который сам принимает недействительные сертификаты (также помогает аддон XPath Checker).

вторник, 23 ноября 2010 г.

sql

    В своё время изучал sql, но как это бывает некоторые вещи со временем  забываются. Когда только начал работать тестировщиком, я не знал как работать с базой, и думал, что мне это не пригодится.
В недавнем времени пришёл релиз, где нужны были знания sql. Этот релиз большую часть взял на себя коллега (всмысле проверку базы), но для себя взял на заметку изучить sql, чтоб писать несложные запросы. Для этого сперва начал читать книжку по sql, но после нескольких страниц понял, что этого мало, нужна живая практика - поиск мне подсказал сайт http://www.sql-ex.ru. С помощью этого сайта, а также подсказок коллег научился писать несложные запросы. Рекомендую!

пятница, 12 ноября 2010 г.

Программы для теста web ресурсов (kubuntu)


  В начале этого года перешёл с windows на linux (kubuntu) и составил актуальный список программ для себя, может кому-то пригодится или есть чем дополнить (я конечно знаю аналоги, но мало ли).

firefox, google chrome, opera браузеры, также IE, safari в windows
thunderbird почта
skype; kopete общение
ssh сетевой протокол сеансового уровня, позволяющий производить удалённое управление операционной системой
joxy публикация части экрана (screenshot) одним нажатием
dropbox облачное хранилище данных, инструкция
subversion, git
teamviewer демонстрация (шаринг) своего экрана через браузер / удалённое управление
klinkstatus выявление неисправных ссылок, картинок
linkChecher аналогично предыдущему, битые ссылки
jmeter нагрузочное тестирование
selenium webdriver  автоматизированное тестирование
skipfish тестирование безопасности
gimp аналог photoshop; imagemagick
xmind интеллект-карты
recordmydesktop запись видео с экрана
opera mobile emulator
krusader аналог total commander; mc в терминале
unrar, p7zip архиваторы
virtualbox виртуальная машина
keepass хранение паролей