Денис Панаскин @Goliath
User
DevPoint: Selenium в тестировании веб-приложений
7 min
45KЧто делать когда:
Забить и оправдываться, что такой код не должен жить?
С такими ситуациями очень часто сталкивался и меня это не устраивало. При поиске подходящего метода/инструмента тестирования я наткнулся на Selenium. И применяю его уже более 3-х лет.
В Киеве 9-го апреля прошла конференция DevPoint, посвященная web — разработке. Организатором данного мероприятия была компания Uniweb. В рамках ее, решил поделиться впечатлением про Selenium.
- Достался хард-кодный проект непокрытый тестами;
- код желает лучшего, а времени на рефакторинг нет;
- внесение правок в одном месте нарушает работу логики в другом;
- для покрытия *Unit тестами, проще переписать проект;
- бизнес логика размыта по коду и даже по шаблонам.
Забить и оправдываться, что такой код не должен жить?
С такими ситуациями очень часто сталкивался и меня это не устраивало. При поиске подходящего метода/инструмента тестирования я наткнулся на Selenium. И применяю его уже более 3-х лет.
В Киеве 9-го апреля прошла конференция DevPoint, посвященная web — разработке. Организатором данного мероприятия была компания Uniweb. В рамках ее, решил поделиться впечатлением про Selenium.
+25
DevPoint.com.ua — Итоги проведения конференции
1 min
1.2KИтак, первая конференция DevPoint.com.ua состоялась!
Будет вторая или нет — зависит именно от Вас, а точнее от вашего желания выступить докладчиком. О своем желании выступить с докладом можно сообщить в комментариях либо же на нашу электронную почту.
Как мы и обещали, ссылки на презентации:
Презентация по Selenium будет опубликована 18.04.2011 отдельной записью, с развернутым изложением материала и видео.
Все свои пожелания и замечания, вы можете оставить в комментариях. Критикуя, не забывайте, что данное мероприятие сознательно планировалось как бюджетное, и мы умышленно позволили большинству участников принять участие в конференции по себестоимости аренды зала — 84 грн с человека.
Будет вторая или нет — зависит именно от Вас, а точнее от вашего желания выступить докладчиком. О своем желании выступить с докладом можно сообщить в комментариях либо же на нашу электронную почту.
Как мы и обещали, ссылки на презентации:
Презентация по Selenium будет опубликована 18.04.2011 отдельной записью, с развернутым изложением материала и видео.
Все свои пожелания и замечания, вы можете оставить в комментариях. Критикуя, не забывайте, что данное мероприятие сознательно планировалось как бюджетное, и мы умышленно позволили большинству участников принять участие в конференции по себестоимости аренды зала — 84 грн с человека.
+4
Автоматизированная проверка PHP кода при комитах
6 min
34KВ свое время работая в узком кругу программистов, отдельными задачами и даже проектам, мы не задумывались о проблемах связанными с текучкой кадров. Точнее думать — думали, но ни каких мер не применяли, да и в целом коллектив был сплоченный никто не уходил и никого «не уходили». С ростом внутренних проектов и корпоративных клиентов, штат начал разрастаться и казалось, что все отлично — нас больше, значит будем больше успевать и делать, но не тут то было. Мы начали тратить кучу времени на “бесполезные” обсуждения, проверки, излишние проектирование и т.д, больше всего раздражает — это проверка кода. И тут я начал думать, что “мудрые и древние” наверняка решали эти проблемы с сотнями, тысячами программистов, неужели мы не справимся? Я решил провести эксперимент, под названием “автоматизированная проверка стиля кода при комитах”. Для большинства из Вас это не новость и наверняка вы этим пользуетесь, но поделиться опытом внедрения думаю, не будет лишним.
+64
Слухи о состоянии серверов на Hosting.UA
1 min
575Доброго времени суток. По неофициальным данным стало известно, что сервера размещенные с идентификаторами начинающимися на буквы A, B, C уцелели. F и G сильно обгорели и D — 50/50
-6
DLL Injection
4 min
70KDLL инъекция дает возможность выполнять свой код в адресном пространстве уже запущенного процесса. Многие используют инфицирования для написания читов для игр, выполнения вредоносных действий для системы и т.п. Но данный прием не обязательно применять для реализации коварных планов, а например, для обновления своего приложения.
+41
Диагностируем ложь…
5 min
13KСегодня решил написать статью с одной стороны не IT-ишную, с другой она касается любого человек. Я думаю, многие из вас, уже подсели на сериал «Теория лжи», в этом сериале все события разворачиваются вокруг невербального общения. На эту тему я еще подсел в школе, когда родители мне отрыли секрет, как они определяют, что я вру. Невербальное общение не ограничивается одним враньем, оно охватывает практически все чувства и эмоции человека, это как баги в коде для инжектов и хаков :) Мужчины, как показывает практика, лучше распознают жесты и сигналы тела чем женщины, оно то может и правильно, у них для этого есть интуиция, которая охватывает вообще полу мистические науки, но сейчас не о них.
+20
Использование Skype API в С++
3 min
23KНе так давно понадобилась написать приложение которое бы автоматически отправляло сообщение по Skype определенному пользователю, который есть в списке контактов. Задача была не много сложнее, но дело не в этом. Решил написать маленькую статейку по использованию Skype API.
+37
Создание своего Windows Service
7 min
88KЯ решил провести один эксперимент, суть его пока не могу разглашать, но по результатам обязательно опишу его))) Для этого эксперимента, мне нужно написать приложение которое работает как сервис в Windows.
+30
Information
- Rating
- Does not participate
- Location
- Киев, Киевская обл., Украина
- Date of birth
- Registered
- Activity