Перейти к содержимому

Публикации achumagin

38 публикаций создано achumagin (учитываются публикации только с 30 марта 2023)



#123402 Windows8+Selenium WebDriver +Firefox

Отправлено автор: achumagin 28 октября 2013 - 06:50 в Selenium - Functional Testing

1. проверить версию webdriver and firefox
2. Попробовать запустить на других браузерах (chrome, ie)
3. Проверить вот это предположение
"Failed to start up socket within 45000 ms" -- это означает, что selenium не может установить соединение с браузером. Да, они общаются по сети, используя порт 7055.
Поэтому нужно проверить сетевые настройки, прокси, файрволы, антивирусы -- кто и почему блокирует или перенаправляет соединения на localhost:7055

4. Поискать по тексту ошибки (выдача будут большая)



Вы создаете какое то wpf приложение в котором будете вызывать вебдрайвер?

И попробуйте вот этот пример

using Microsoft.VisualStudio.TestTools.UnitTesting;
using OpenQA.Selenium;
using OpenQA.Selenium.Firefox;

namespace Wtest
{

        [TestClass]
        public class Test
        {
            [TestMethod]
            public void tour_should_be_created()
            {
                IWebDriver driver = new FirefoxDriver();
                driver.Navigate().GoToUrl("http://www.google.com/");
                IWebElement query = driver.FindElement(By.Name("q"));
                query.SendKeys("Cheese")
            }
          
        }
    }



#123235 MouseMove

Отправлено автор: achumagin 23 октября 2013 - 07:04 в Selenium - Functional Testing

Всем спасибо ребят. Там оказывается другая защита.
А по поводу движения мыши, можно реализовать как то?
Причем желательно несколько алгоритмов движения в рандомном порядке.



Можно.
Изучите Advanced User Iteractions



#122374 Можно ли научить человека образу мыслей тестировщика?

Отправлено автор: achumagin 02 октября 2013 - 10:15 в Управление тестированием

«Любой человек должен уметь менять пеленки, планировать вторжения, резать свиней, конструировать здания, управлять кораблями, писать сонеты, вести бухгалтерию, возводить стены, вправлять кости, облегчать смерть, исполнять приказы, отдавать приказы, сотрудничать, действовать самостоятельно, решать уравнения, анализировать новые проблемы, бросать навоз, программировать компьютеры, вкусно готовить, хорошо сражаться, достойно умирать. Специализация — удел насекомых».

@Роберт Хайнлайн



#122176 Как провести комплексную проверку программы всеми антивирусами?

Отправлено автор: achumagin 26 сентября 2013 - 12:51 в Про тестирование обо всём подряд

Привет!

Как вы себе представляете такой сервис?
Куча виртуальных машин с предустановленными антивирусами, на которых вы будете гонять тесты (установка, удаление, основные сценарии пользователя)?

Если да, то создайте свою ферму, как сказал Андрей.

Если нет, интересно послушать как вы себе представляете такой сервис.



#122127 Автоматизация тестирования десктоп приложения, C#

Отправлено автор: achumagin 25 сентября 2013 - 11:58 в Автоматизированное тестирование

Здравствуйте!
Недавно работаю тестировщиком, тестирую десктоп-приложение, написанное на C#.
Руководитель поставил задачу наладить автоматизацию тестирования данного приложения. Выбранный мною инструмент - Coded UI - планируется использовать для того, чтобы разобраться в структуре кода, который генерится рекордером. Сами тесты в дальнейшем нужно будет писать самостоятельно. Навыков программирования на C# у меня нет. С чего и как начать автоматизацию - пока не понимаю. Пожалуйста, помогите наметить направления деятельности.



Привет. Здорово, что у тебя есть задачи, которыми ты хочешь заниматься!
Сразу скажу, что без знаний C# тебе придется тяжело в атоматизации, так автоматизация = программированию, поэтому предлагаю след стратегию для твоего развития.

1. Изучение самого c# (как изучать, можешь выбрать сам) книгу рекомендую CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C# Автор: Рихтер Дж., где потренироваться можно посмотреть в моем блоге
http://ap-test-team....og-post_20.html
2. Изучение самого Coded UI. тут тебе в помошь оф. документация на msdn, можешь начать с доклада Лены Фалилеевой "Генерация C# тестов для Windows приложений при помощи Coded UI". Материалов полно.

Начни с простого теста, потом будешь его расширять.
А в конце ложка дегтя :) на все это нужно очень много времени и, мне кажется, что разумнее будет развивать ручные тесты, и оттачивать свои навыки программирования на вспомогательных тулзах, которые поборят рутину при ручном тестировании (как можно почитать тут).

В любом случае, удачи!



#122050 Покрытие кода тестами

Отправлено автор: achumagin 24 сентября 2013 - 06:04 в Автоматизированное тестирование

Кто подскажет, как и какими средствами можно посчитать покрытие кода тестами? Особенно интересует подсчет покрытия в режиме черного ящика, если это возможно.



Не туда кликнул. :)

Итак, проблема, в принципе, решаема, но вам придется модифицировать исходный код программы и добавить логирование методов, которые вы вызываете черз UI и потом парсить результтаты для красивых отчетов. Задача не тревиальная и требует усилий, поэтому стоит задуматься нужно ли вам это.

Я рекомендую через UI "покрывать" не код, а требования к программе, а покрытие кода оставить для unit тестов.



#121737 Стажировка в Exigen Services

Отправлено автор: achumagin 11 сентября 2013 - 11:15 в Работа/Санкт-Петербург

а вы разве не сменили название?

http://www.exigenser...es/24-06-13-642



#121692 JIRA - time reporting

Отправлено автор: achumagin 10 сентября 2013 - 10:42 в Инструменты управления тестированием ПО

Попробуйте "Project Pivot".
Есть возможность посомтреть затраченное время за отпределенный промежуток времени по задаче.



#121678 Тест стратегия?

Отправлено автор: achumagin 10 сентября 2013 - 05:58 в Начинающему тестировщику

Всем добрый день!

Помогите пожалуйста понять что за артефакт такой - Тест стратегия (и чем она отличается от Тест плана).
Буду крайне признателен Вашим ответам или ссылочкам где можно об этом почитать.



рекомендую прочитать http://seljava.blogs...og-post_31.html



#121660 Выбор браузера для тестирования

Отправлено автор: achumagin 09 сентября 2013 - 11:47 в Начинающему тестировщику

Добрый день, Всем!

Я сейчас стажер и в первом простом задании по тестировнию веб-приложения требуется объяснить выбор правильного браузера для тестов.
Приложение простое и имеет всего пару чек-боксов, кнопок и выпадающий список.

Подскажите, пожалуйста, какая разница в выборе браузера для такого приложения и какой лучше?



При выборе браузера опирайтесь на статистику использования браузеров для вашего или похожего приложения.



#121263 Ищу работу в области автоматизации или нагрузочного тестирования

Отправлено автор: achumagin 27 августа 2013 - 06:21 в Ищу работу!


Здравствуйте,

на данном этапе развитие в области автоматизации и нагрузочного тестирования получены больше теоретические знания, хотелось бы их применить в реальных сложных проектах для дальнейшего роста.

По этой причине ищу удаленную работу в областях: автоматизации тестирования или нагрузочное тестирование.

Готов работать за знания и опыт:)

Резюме:

Имя: Курначенков Максим
Возраст: 24 года
Контакты: [скрыты]

Опыт в области тестирования:
Май 2013 — по настоящее время (4 месяца)
Fun-box (Россия, www.fun-box.ru) — Информационные технологии, системная интеграция, интернет
Тестировщик
- написание и запуск фреймворка для тестирования виджетов на web портале
- тестирование ivr сервисов
- тестирование ussd сервисов
- тестирование мобильных приложений
- обучение новых сотрудников
Июль 2012 — Апрель 2013 (10 месяцев)
Startpack (Казань, startpack.ru) — Информационные технологии, системная интеграция, интернет
Тестировщик
- ручное тестирование

Образование:
2013 Казанский национальный исследовательский технический университет им. А.Н. Туполева, Казань
Факультет Технической кибернетики и информатики

Повышение квалификации, курсы
2013 Программирование для тестировщиков
Баранцев Алексей
2012 Базовый курс по Selenium
Баранцев Алексей
2012 Тестирование производительности
Баранцев Алексей
2012 Тестирование защищенности веб-приложений
Баранцев Алексей





Попробуйте обратиться сюда http://software-test...p?/topic/26684/



#119110 Получить текст из Word (Coded UI)

Отправлено автор: achumagin 26 июня 2013 - 13:54 в Автоматизированное тестирование

Всем здравствуйте. Интересует вопрос как получить текст в Worde чтобы проверить его с помощью Coded UI. Заранее спасибо.



Обязательно использовать codedui?
ms word COM object library - не подойдет для именно этой задачи?


Пример использования: http://weblogs.asp.n...nts-with-c.aspx



#119106 Помощь зала

Отправлено автор: achumagin 26 июня 2013 - 12:33 в Автоматизированное тестирование

(сообщение было удалено)



#116666 Сделать окно активным (Selenium Webdriver)

Отправлено автор: achumagin 08 апреля 2013 - 11:59 в Selenium - Functional Testing

Нужно переключиться обратно в окно, используя, метод WebDriver.SwitchTo().DefaultContent() или WebDriver.SwitchTo().Window()



#116294 Selenium WD и безопасность соединения

Отправлено автор: achumagin 26 марта 2013 - 14:19 в Selenium - Functional Testing

Список страниц есть. Все урлы начинаются с https.
Мне необходимо прогнать их все и проверить в каких из них ругается на https.
Урлов около 10000 поэтому вручную это просмотреть не реально.

Пример ругательства: если пройти на страницу: https://www.youtube.com/ увидим вот такую беду http://pumpshooter.com/w15iKaJs



Вам надо проверить состояние SSL
Ройти в эту сторону.
Одна из ссылок http://en-us.sysadmi...Post.aspx?ID=60



#115786 Первый опыт работы с Selenium IDE

Отправлено автор: achumagin 15 марта 2013 - 05:45 в Selenium - Functional Testing

Всем привет! Сегодня в первый раз пробую работать с Seleniumom и сразу же появились первые трудности. Составил тест из 2 действий открытие страницы и клик по кнопке. При этом по отдельности команды открытия и клика по кнопке срабатывают, но стоит запустить тест полностью как на шаге клика по клавише появляется ошибка о том что элемент не найден. Кто может подсказать с чем связана проблема и как ее решить ? http://screencast.com/t/tOE1eKwa2V


Поставьте ожидание перед вторым кликом



#115610 Нужно настроить мониторинг работы сайта

Отправлено автор: achumagin 11 марта 2013 - 18:16 в Начинающему тестировщику

Всем привет! Столкнулся с проблемой: надо автоматизировать слежение за сайтом и при его падении, не доступности - сразу сообщать по смс.
Первое, что всплыло в памяти - это Nagios, но насколько я понял, там нет возможности отсылать смс при падении сайта. :help:/>



привет.
пользовались http://www.monitor.u...site-monitoring - остались довольными.



#115408 Проблемы с тестированием систем заказчика

Отправлено автор: achumagin 05 марта 2013 - 10:35 в QA: обеспечение качества

У вас какой то не позитивный взгляд на жизнь. Вы ищете виноватых. Защищая себя, вы пытаетесь выставить (доказать), что виноват другой (аналитик, программист). Начните меняться с себя.



#114383 Selenium 2.0 - имитация нажатия клавиши caps lock

Отправлено автор: achumagin 07 февраля 2013 - 12:06 в Selenium - Functional Testing


вы можете дать ссылку на сайт?


К сожалению - нет. Работодатель категорически запрещает это делать...


Возможно вам стоит отказаться от тестирование этой фичи через ui. и работать непосредственно с javascript. т.е. сгенерировать событие после которого эта надпись появится. Идея понятна?



#114376 Selenium 2.0 - имитация нажатия клавиши caps lock

Отправлено автор: achumagin 07 февраля 2013 - 10:45 в Selenium - Functional Testing


page.enter_Name("auto".toUpperCase());

То, что selenium не реагирует при вводе текста на такие вещи как Shift и CapsLock вполне нормально. Иначе вы бы замучились с раскладкой (ru, en, etc) при тестировании.


Тоже не работает. Пароль набирается большими буквами, но страница не выдает предупреждающее сообщение.
В имени пользователя могут быть заглавные буквы. Предупреждение выдается только на нажатый Caps Lock.


вы можете дать ссылку на сайт?



#114186 Не могу запустить ни один тест!

Отправлено автор: achumagin 01 февраля 2013 - 06:36 в Selenium - Functional Testing

Про***лся с этой проблемой аж до сейчас) И ничего. Ничего не помогло. Много где было написано, что нужно поставить себе мозилу старую. Ну я ставил и 14, и 5, и 3, и даже 0.8. Ничего. Я уже не знаю что делать с этой проблемой :crazy:/>


А это пробовали? (хотя это уже из мира фантастики)
http://smartresponde...A004DM96634368c



#114161 Не могу запустить ни один тест!

Отправлено автор: achumagin 31 января 2013 - 13:42 в Selenium - Functional Testing

А знаете что, дело сдвинулось с мёртвой точки. Я решил использовать ChromeDriver вместо FirefoxDriver. Мне выдало ошибку, что мол нету драйвера для хрома. Я скачал, кинул в папку и запустил вот этот код:

try
{
IWebDriver driver = new ChromeDriver();
driver.Navigate().GoToUrl("http://isokor.pinstudio.ru/");
}
catch (Exception exp)
{
Console.WriteLine(exp.ToString());
}

Console.ReadKey();

и боже мой, открылся хром и открыл этот сайт! Теперь вопрос, почему то же не работает с фаерфоксом??



Простите сразу не заметил.
Все дело в ошибке "Failed to start up socket within 45000". Как ее лечить сразу не могу сказать, но вы можете поискать в интернете.

Одно из решений: http://software-test...?//topic/22470/



#114153 Не могу запустить ни один тест!

Отправлено автор: achumagin 31 января 2013 - 12:21 в Selenium - Functional Testing

Жесть какая то, что у меня не так то? :bad:/>


давайте уже ваш код.



#114147 Не могу запустить ни один тест!

Отправлено автор: achumagin 31 января 2013 - 11:43 в Selenium - Functional Testing

Да, VS2012


Отлично! Используйте nuget для установки webdriver (http://www.nuget.org...enium.WebDriver). Все нужные пакеты установятся самостоятельно.

Для nunit тоже самое http://www.nuget.org/packages/NUnit/



#114141 Microsoft Test Manager

Отправлено автор: achumagin 31 января 2013 - 11:09 в Начинающему тестировщику

У меня диплом по тестированию, точнее по модульному и функциональному. Нужно сделать курс лабораторных работ. Преподаватель предложил делать в Microsoft Test Manager. VS 2012 установлено, MTM тоже. При входе в него(mtm) просит указать имя сервера, но я работаю же локально, надо протестировать функцию обычную.. Подскажите имя сервера, если localhost не подходит, и нужно ли вообще ставить дополнительно еще Team Foundation Server? И если можно подскажите где можно почитать про тестирование в Visual Studio c помощью MTM? я только начинаю вникать в тестирование, так что извините, что может быть, слишком тупой вопрос(((



нужно ли вообще ставить дополнительно еще Team Foundation Server?

Да.

И если можно подскажите где можно почитать про тестирование в Visual Studio c помощью MTM?

http://msdn.microsof...o/dd380763.aspx



Модульное тестирование, оно же unit-testing:
http://en.wikipedia....sting_Framework