Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Тестирование в разных проектных методологиях



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Тестирование в разных проектных методологиях
2012-04-09 10:16
Последнее время модно превозносить Agile, устраивать стендап-митинги и критиковать Waterfall. А точно ли вы знаете, что представляют собой различные методологии? Можете ли вы адаптировать тестирование под используемую в компании модель разработки? Готовы ли вы использовать все плюсы и минусы используемого подхода?

В понедельник 16 апреля в 19:00 по московскому времени Наталья Руколь проведёт БЕСПЛАТНЫЙ вебинар, посвящённый тестированию в различных методологиях. На нём будут рассмотрены популярные современные модели разработки и способы эффективной интеграции тестирования в них. Вы узнаете, в чём разница между Scrum и Agile, моделью и методологией, а главное – как правильно организовать тестирование в различных проектных условиях.

Этот вебинар будет наиболее полезен тест-менеджерам, но сочувствующие им тоже приглашаются!

Зарегистрируйся прямо сейчас

Внимание, количество мест ограничено!

Читать дальше


Использование Project.Variables
2012-04-09 10:43
Здравствуйте. Прошу Вашей помощи.
Использую в проекте Project.Variables (около 10 переменных).
Использую их, т.к. тест состоит из 10-12 скриптов (Unit'ов). В каждом юните проходит запись текста в свою переменную (текст об ошибке). А уже в main юните происходит сбор всех проектных переменных в одну, обычную и данная переменная отсылается как тело письма на e-mail.
Данная реализация меня устраивала до некоторых пор, пока не столкунулся с трудностью. Реализовал запуск скриптов с определенной периодичностью (командная строка + планировщик задач). Тесты проходили нормально, все ок, но однажды сработала ошибка и проэктная переменная изменилась. На мыло все прошло, но тест комплит не закрылся (в командной строке я ставил параметр /e) т.к. изменилась проектная переменная и перед закрытием TC спросил - а желаете ли вы сохранить изменения?! И так и повис.
Теперь вопрос - как можно реализовать автоматическое закрывание TC без подтверждения изменений (т.е. чтобы не спрашивало меня о том, хочу ли я сохранить), либо посоветуйте альтернативу проектным переменным. Просто мне реально необходимы такие переменные, которые будут работать во всех модулях, чтобы в одном юните объявил, во втором считал и использовал. Вариант с внесением всех функций в один юнит не катит, т.к. очень сложная архитектура и оооочень много кода.
Большое спасибо

Проверка подключения к интернету
2012-04-09 11:53
Еще раз Здравствуйте.
Задался себе вопросом - а как лучше всего организовать проверку подключения к интернету по средствам TC?
Данным инструментом провожу функциональное тестирование веб-страницы. так вопрос стоит в том, чтобы самым первым делом в тесте шла проверка на наличие интернета. Т.е. если проверка провалилась, тест дальше не шел.
В голове есть вариант (и он на данный момент реализован): Переход на определенный урл (скажем яндекс) и проверка по какому-нибудь элементу, скажем по caption окна браузера. Но тут тоже проверку не всегда можно назвать правдивой - ведь может и кэпшн поменяться и например сайт яндекса ляжет и т.д.
Поделитесь пожалуйста своими умными мыслями по данному поводу.
Спасибо

Firefox proxy
2012-04-09 15:50
Доброго времени суток! подскажите пожалуйста, как объявить прокси сервер в настройках firefox в коде теста. Ибо в настройках браузера прокси прописан, но при запуске тестов запускается версия без прокси. использую c#, Java, Webdriver, Selenium.
Ниже приведу примеры, которые я пытался использовать..
String PROXY = "localhost:8080";

        org.openqa.selenium.Proxy proxy = new org.openqa.selenium.Proxy();
        proxy.setHttpProxy(PROXY)
     .setFtpProxy(PROXY)
     .setSslProxy(PROXY);
        DesiredCapabilities cap = new DesiredCapabailities();
        cap.setPreference(CapabilityType.PROXY, proxy); 


а вот здесь не совсем понял что вставить
FirefoxProfile profile = new FirefoxProfile();
profile.setPreference("network.proxy.http", "localhost");
profile.setPreference("network.proxy.http_port", "3128");
WebDriver driver = new FirefoxDriver(profile);


подсчет ссылок
2012-04-09 15:56
Такая беда - на сайте есть таблица, которая состоит из одного столбца и неизвестного количества строк. В каждой строке есть ссылка. Можно ли как-то их подсчитать при помощи селениума? Программирую на java


*в каждой строке таблицы такой вот код : <li class="entry" title=""><a href="?newdid=65740" class="">текстНазванияСсылки</a></li>. Т.е. повторяется не только лиКлассЕнтриТитле и т.д., но и начало ссылок у все одинаковое "?newdid="

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

Проверка картинки на наличие
2012-04-09 16:03
Есть страница сайта и на ней 10 картинок. Необходимо проверить наличие всех этих 10 картинок.
Ткните, пожалуйста, в тот раздел доки, где это описывается.

Java Beep
2012-04-09 16:21
Подскажите пожалуйста аналог сигнала через динамики в JAVA.

java.awt.Toolkit tk = Toolkit.getDefaultToolkit();
tk.beep();
<---- вот это издает слишком тихий и неприметный звук. хотелось бы чтото по типа beep bp C#...

TestComplete не видит DevExpress контролы
2012-04-09 17:54
Здравствуйте,

Есть задача оценить применимость TestComplete для автоматизации тестирования приложения. Инструмент пережевал всё, кроме двух контролов - DevExpress.XtraPivotGrid.PivotGridControl и DevExpress.XtraTreeList.TreeList. Property Checkpoint видит контролы только как цельные объекты. А мне позарез нужно научиться доставать из ячейки таблицы значение 63.5 (см. скрин с PivotGridControl) и лист Hello World из дерева (см. TreeList).

Дополнительная информация:
версия TestComplete: 8.70.727.7
используемый скриптовый язык в TestComplete'e: keyword script
тип тестируемого приложения, на чем оно написано: C# с использованием .NET
контролы сторонних производителей: да, Developer Express Inc.

Использую demo-верисию TC. Наболевшие вопросы можно сформулировать так:
- Могут ли описанные проблемы быть связаны с ограничениями версии?
- Поддерживает ли TC работу со всеми контролами DevExpress?
- Является ли описанное поведение признаком "недокомпилированности" приложения как Open Application?

С уважением,
Максим

  • : DevExpress.XtraPivotGrid.PivotGridControl.png
  • : DevExpress.XtraTreeList.TreeList.png


Господа, нужна ваша помощь!
2012-04-09 18:02
Всем доброго времени суток. Мне очень нужна помощь людей которые окружены специалистами по тестированию, собственно говоря, мне просто необходимы эти специалисты!!!!! Порекомендуйте пожалуйста тестировщика которому может быть интересна з/п в 50000 - 60000 руб. Очень буду благодарна!!!!! :help:

Mozzilla работает. HtmlUnit - не работает
2012-04-09 18:56
Здравствуйте! :)
Написал код на селениум. Суть такая - заходит на сайт, кликает по чекбоксу, потом по кнопке. Если ставлю как драйвер HtmlUnit, компил говорит что все завершено успешно, но по факту ничего не срабатывает. Меняю HtmlUnit на MozzillaFireFox, чтобы посмотреть что же там именно не срабатывает. И... О чудо - все работает! Отправка успешна! Меняю назад мозиллу на штмлунит, и сново ничего не работает. У кого-то была такая проблема? И как с ней бороться?

Как узнать HTTP Заголовки?
2012-04-09 19:09
Здравствуйте многоуважаемый All.
Возможно ли узнать HTTP-заголовки из селениума?
Столкнулся с проблемой, тестируемая страница делает редирект (302,301) на другую страницу. Можно ли отследить в selenium откуда делается редирект?
спасибо


© 2010 | Software-Testing.Ru


В избранное