Возник такой вопрос.
Есть некий url запрос на который возвращает текстовый файл.
Вопрос состоит в том как сделав запрос в JMeter получить этот файл (например сохранить на диске)?
Запрет автоматической авторизации
2013-06-11 09:57
Добрый день
Когда тест проходит в FF и Chrome - авторизация - без проблем. Когда же в IE8, то после первого теста меня логинит на сайт и последующие тесты не срабатывают, так как проходит автоматическая авторизация. Как сделать так чтоб все шаги выполнялись и не было авторизации. Чтоб каждый раз когда я провожу тест - меня логинило как уникального пользователя без сохранения пароля?
@Before
public void setUp() throws Exception {
File IE8Driver = new File("C:/Documents and Settings/Administrator/workspace/IEDriverServer.exe");
System.setProperty("webdriver.ie.driver", IE8Driver.getAbsolutePath());
File ChrDriver = new File("C:/Documents and Settings/Administrator/workspace/chromedriver.exe");
System.setProperty("webdriver.chrome.driver", ChrDriver.getAbsolutePath());
baseUrl = "http://192.168.2.168/";
}
Не могу выбрать элемент из списка, суть в том, что при наведени курсора мыши на один из элементов списка, в его теге tr класс из пустого становится определенным.
Найти элемент можно и через css и через xpath, но при нажатии ничего не происходит(например click xpath=(//tr[@role='row'])[2], или click css=td.k-grid-string-column )
Совсем запутался, помогите пожалуйста.
На скрине курсор мыши наведен на текст "test2" в подчеркнутом красной линии теге tr определился класс, пока курсор ненаведен класс пустой.
Открыта вакансия тестировщика
2013-06-11 14:16
Компания разработчик сервиса Trade & Chat (г. Екатеринбург), открывает вакансию тестировщика программных приложений. Для соискателей, заинтересованных в работе мы предлагаем ознакомиться с требованиями к кандидатам, указанным ниже.
Обязанности:
- Проведение функционального и других видов тестирования по test-case-ам и тест-планам
- Составлять test-case-ы и тест-планы
- Составление подробных отчетов в багтрекере
- Контроль качества, безопасности и соответствия требованиям системы
- Работа с пользователями, обращающимися в техническую поддержку
- Анализ требований, содержащихся в обращениях пользователей в техническую поддержку и создание на их основе задач тестирования
- Предложение и реализация улучшений в технической поддержке и тестировании программного обеспечения
Требования к квалификации, знания и навыки:
- Уверенное использование Windows, Mac OS
- Понимание общих принципов разработки ПО
- Базовые знания языков программирования Java, Objective-C
- Знание стандартов и методик тестирования
- Знание английского языка на уровне чтения технической документации
- Знание технологий и средств автоматизации тестирования
- Дополнительным преимуществом будет наличие опыта тестирования мобильных и десктопных приложений
Условия работы:
- Зарплата договорная
- Полный рабочий день с 9-00 до 18-00 при 5 дневной рабочей неделе
- Перечисление заработной платы на банковскую карту
- Официальное трудоустройство согласно ТК РФ
[ERROR] \Selenium\Workspace\Project1\src\test\java\com\insurance\test\LoginTest.java:[12,11] error: cannot find symbol
[ERROR] \Selenium\Workspace\Insurance\src\test\java\com\insurance\test\LoginTest.java:[13,30] error: package com.project.pages does not exist
Так вот вопрос, как, в каком тэге мне указать где искать эти самые пакеты, описанные в другой директории, чтобы такие ошибки не появлялись?
Давече мне пришлось столкнуться с обновлением TestLink с версии 1.9.3 до 1.9.7. Обновление прошло успешно, но уже на версии 1.9.5 я не смог залогиниться в систему. Получается следующая ситуация:
1. Открывается главная страница (с формой авторизации);
2. Вводятся правильные креды
3. Страница обновляется и мы получаем то же, с чем и пришли (фраза "Please log in ...")
Если ввести неправильные креды, то получаем ошибку "Try again! Wrong login name or password".
Это намекает нам, что, в общем-то, вводимые нами логин и пароль верные и связь с БД работает корректно.
Признаться, я долго мучился с этой проблемой, но так и не нашел решения.
Последнее, что я пытался сделать — изменить collation в БД (изменил (именно , однако на результат это никак не повлияло). Хотя и не уверен, что это так необходимо — на рабочем стенде у БД стоит Сharset=Latin1 и он работает без проблем. К слову, сразу после импорта БД и установки 1.9.3 на тестовом стенде логин работал.
Еще старые маны по установке и конфигурации ТЛ (версий 1.7, 1.8) указывают, что подобную проблему можно решить, поменяв значение параметра DB_SUPPORTS_UTF8 на 'FALSE', однако в 1.9 такого параметра я даже не нашел
Цитата
I upgraded from older version and I cannot login.
Your original database should be in different charset. The default from 1.6 version is
UTF-8. Try to switch DB_SUPPORTS_UTF8 to FALSE in config.inc.php.
Если вдруг кто-то сталкивался с подобной проблемой и ему удалось ее решить — подскажите, пожалуйста, в каком направлении мне хотя бы стоит смотреть.
Заранее благодарен.
Альтернатива Test Items, группировка тестов и запуск из командной стро
2013-06-11 20:42
Имеется несколько сотен тестов, оформленных как function и раскиданных по нескольким Unit
С самого начала было понятно, что добавлять каждый из них как отдельный test Item и все это потом поддерживать не реально. Поэтому пока в качестве единственного test Item имеется некий метод, пробегающий по всем Unit-ам, собирающий там методы, начинающиеся на test_*** и поочередно их выполняющий. Для красоты отчета каждый для каждого теста в лога создается одноименная папочка. Для читаемости приходится генерировать собственный короткий отчет, где записывается только список упавших тестов, кол-во pass и кол-во fail.
Проблема стоит в управлении наборами тестов.
Часть тестов считаются критическими, часть некритическими, есть быстрые и есть медленные.
* Отработка критических должна подниматься на виртуалке после каждой сборки в девелоперской ветке, их не много и должно быть быстро.
* Полный набор тестов должны гоняться при сборке релиза.
И т.д. много еще случаев.
В итоге надо:
- как то помечать принадлежность тестов той или иной группе
- управлять запуском из командной строки.
Собственно, вопрос:
Есть ли некое более гуманное средство для управления наборами, чем интерфейс Test Items? Ворочать проектами с сотнями тестов этим средством я не вижу возможности.
Какие могу быть инструменты группировки, проставления меток или тэгов для тестов?