Каков наилучший подход к автоматизации HttpWatch с C #? - PullRequest
0 голосов
/ 19 июля 2011

Мы решили автоматизировать ручное тестирование Httpwatch pro. По сути, мы собираемся создать инструмент, который будет работать в фоновом режиме, в то время как ручные тестеры проводят тестирование на нашем веб-сайте, и инструмент будет проверять теги и значения. Каков наилучший подход для этого? похоже, нам нужно что-то вроде этого:

if title of page is x

  if tag is y 

    if value is z then pass else fail.

Похоже, x, y и z должны быть жестко закодированы (или предварительно помещены в базу данных или плоский файл вручную). Есть ли что-то, что мне не хватает? какой у тебя подход?

Спасибо,

Ответы [ 2 ]

0 голосов
/ 09 августа 2014

Важно ли использовать Httpwatch для вашего проекта?Если вы знакомы с C #, C ++ или Java, то вы можете сделать это с помощью API отладчика HTTP.

API отладчика HTTP

static void api_OnRequestHeader(uint id, string userName, string appName, bool isClient,string ipAddr,string url, string header)
{
    1. get tags from header
    2. check url and tags
}
0 голосов
/ 19 июля 2011

Для интерфейсной части, где вы собираетесь использовать ручных тестеров, вы можете использовать Testing Anywhere для автоматизации процесса с такими функциями, как создание тестовых файлов , которые позволят вам создать несколько одновременных сессий в веб-приложении. Это позволит вам измерить производительность в автоматическом сценарии для нескольких пользователей.

...