Нагрузочное тестирование WebSocket
2012-04-02 11:15
Всем привет.
Необходимо провести нагрузочное тестирование через websocket, т.е. надо открыть сокет, отправить команды, закрыть сокет.
Интересует есть ли бесплатные программы позволяющие это сделать?
Дима Жарий: Обходные пути в автоматизированном тестировании
2012-04-02 11:46
Меня зовут Дима Жарий. По еще горячим следам отгремевшей более месяца назад онлайн конференции Auto ConfeT&QA, я хотел бы представить доклад: «Обходные пути в автоматизированном тестировании»
У меня пока ситуация такая:
- на 2.15 сертификаты просрочены, тесты валятся из-за них.
- на 2.20 сертификаты свежие, но валится сам HTTPS прокси, с вот таким примерно выхлопом:
14:36:16.407 DEBUG [32] org.openqa.selenium.server.ProxyHandler - Could not proxy https://site-under-test.com:443/gwt/images/bftemplate/gswindowbl.png
EOFException(EOFException(java.net.SocketException: Software caused connection abort: socket write error))
at org.openqa.jetty.http.BufferedOutputStream.flush(BufferedOutputStream.java:207)
at org.openqa.jetty.http.HttpOutputStream.flush(HttpOutputStream.java:478)
at org.openqa.jetty.http.HttpOutputStream.write(HttpOutputStream.java:425)
at org.openqa.selenium.server.ModifiedIO.copy(ModifiedIO.java:61)
at org.openqa.selenium.server.ModifiedIO.copy(ModifiedIO.java:17)
at org.openqa.selenium.server.ProxyHandler.proxyPlainTextRequest(ProxyHandler.java:582)
at org.openqa.selenium.server.ProxyHandler.handle(ProxyHandler.java:311)
Пока думаю, что надо попробовать сертификаты из 2.20 подсунуть в 2.15.
Вопросы:
- может ли Selenium выполнять ф-ции VBScript (надеюсь, что может,
т.к. он делает native calls to IE)?
- как устроить компиляцию и запуск тестов без IDE (Eclipse и др.)
просто из командной строки,
можно (и надо ли) ли использовать то, что наплодил Maven или можно просто
прописать в classpath нужные jar (где взять)?
Вот первые вопросы.
С уважением,
HTTP Push и JMeter
2012-04-02 12:34
Возникла необходимость нагрузить HTTP Push модуль nginx с помощью JMeter. Хотелось бы проконсультироваться, как это лучше сделать, т.к. опыта работы с JMeter практически нет. Спасибо.
Инструменты тестирования геолокации
2012-04-02 12:42
Доброго времени суток!
Возникла необходимость протестировать геолокацию (определение местоположения юзера по ip). Пытался модифицировать http заголовок x-forwarded-for c помощью плагина Modify Headers для FireFox, однако это не сработало (видимо, из-за настроек сервера). Есть ли еще какие-либо рабочие способы подмены реального ip клиента?
Тестирование интернет-банкинга
2012-04-02 15:02
Здравствуйте!
Может кто уже тестировал сайты с онлайн интернет-банкинкг, какие особенности? как проверить на защищённость. В общем впервые столкнулась с таким...
Есть ли у кого-нибудь опыт установки и работы с Thucydides в Eclipse? Пробую установить и не получается :( Интересует запуск и установка в эклипсе. Пробую mvn archetype:generate на основе net.thucydid , но всё почему-то не выкачивается из репозитория мавена :( использую версию без easyb.
Если у кого-нибудь есть опыт - дайте плиз знать!
Глобальные переменные
2012-04-02 16:47
Всем привет
понадобилось обьявить глобальные переменные которые бы
были доступны в любом юните, как это проще всего реализовать?
Изучаю различные тулзы для организации процесса тестирования.
В итоге хочу сформировать таблицу, в которой + или - будут отмечены доступные функции тулзов.
Какие функции меня интересуют:
Requirements storage (хранение требований)
Test Plan storage (хранение тест плана)
Traceability test cases and bug reports (трассировка тест кейсов с тест репортами)
Traceability test cases and test plan (трассировка тест кейсов с планом)
Traceability test cases and requirements (трассировка тест кейсов с требованиями)
Traceability test plan and requirements (трассировка тест плана с требованиями)
Tracking changes in test cases, test plan or requirements (трекинг изменений в тест кейсах, в тест плане или требованиях)
Ability to create versions for test cases, test plan and requirements (возможность создать версионность для тест кейсов, тест плана и требовний)
Ability to create platforms (возможность организации процесса под несколько платформ, кросс-платформеность)
Ability to create assemblies (возможность отследить сборки)
Estimation of testing coverage (оценка покрытия тестирования)
Reports storage (хранение репортов)
Limitation of storing information (ограничение на объем хранимой информации)
Transferring test cases (импорт\експорт тест кейсов)
Integration with bug tracking systems (интеграция с разл баг трекинг системами)
Price (цена)
Какие тулзы меня интересуют: TestLink, QATrac, Rally, Rational Test, SlikTest, Mercury Quality Center, SpiraTest, TFS
На данный момент успел изучить только TestLink, но список довольно большой, и изучение всех тулзов может занять очень много времени.
Если у Вас есть опыт работы с каким либо тулом из списка, не могли ли Вы проставить + или - для интересующих меня опций?