Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Робот для тестирования
 
 автор: FireTiger   (13.02.2008 в 09:19)   письмо автору
 
 

Как написать робота для тестирования приложений? Я просто хочу протестировать свои приложения, будут ли они работать при большой посещаемости и при большое базе данных. Допустим в базе данных будет 100000 пользователей с одинаковыми паролями, робот автоматически логинится в любой аккаунт и начинает делать все что ему разрешено. Также робот может разлогинится и войти в другой аккаунт. Скажем, нужно чтобы робот лазил по форуму и там создавал темы, сообщения, отвечал на свои же сообщения, писал коменты, добавлял новости, и чтобы во все сообщения, новости, коменты и т.д. писал статистические данные о совершонном действии, например писал время выполнения скрипта/загрузки страницы, размер страницы и т.д. Думаю очень многим этот робот был бы полезен
Возможно это реализовать с помощью PHP?

   
 
 автор: mechanic   (13.02.2008 в 09:50)   письмо автору
 
   для: FireTiger   (13.02.2008 в 09:19)
 

вообще все возможно..
для начала в линухе если утилитка ab (Apache Benchmark)
man ab :)
можно ей потестировать, глядишь и бота писать не придется

   
 
 автор: FireTiger   (13.02.2008 в 10:26)   письмо автору
 
   для: mechanic   (13.02.2008 в 09:50)
 

Apache Benchmark - можно подробнее?
p.s. А вообще робота создать хочется :))

   
 
 автор: mechanic   (13.02.2008 в 12:13)   письмо автору
 
   для: FireTiger   (13.02.2008 в 10:26)
 

подробнее - man ab я ж говорил :)
а если юникса под рукой нет, то и подробности эти будут бесполезны..
а насчет робота, я бы создавал такой на либе CURL)
а вот его алгоритм эт хз, надо думать :) если бы просто переходы по ссылкам то легко, берем все ссылки и переходим по случайной.. а вот посты комментов, мессаг и т.п. эт уже сложнее, надо распознавать поля форм, брать где то контент для поста и т.д.

   
 
 автор: mihdan   (13.02.2008 в 10:30)   письмо автору
 
   для: FireTiger   (13.02.2008 в 09:19)
 

Откройте соединение со своим сайтом через сокет 1000 одновременно. А вообще для этого есть перловские скрипты и куча софта(в том числе и бесплатного)

   
 
 автор: FireTiger   (13.02.2008 в 10:41)   письмо автору
 
   для: mihdan   (13.02.2008 в 10:30)
 

А ссылку можно? или хотя бы запрос?

   
 
 автор: mihdan   (13.02.2008 в 12:13)   письмо автору
 
   для: FireTiger   (13.02.2008 в 10:41)
 

http://www.pcweek.ru/themes/detail.php?ID=56551
http://en.wikipedia.org/wiki/LoadRunner
http://www.microsoft.com/downloads/details.aspx?FamilyID=e2c0585a-062a-439e-a67d-75a89aa36495&displaylang=en
http://software-testing.ru/lib/brod/wapt.htm

   
 
 автор: FireTiger   (13.02.2008 в 12:41)   письмо автору
 
   для: mihdan   (13.02.2008 в 12:13)
 

спасибо! посмотрим...

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования