Как проверить / контролировать скрипты, чтобы убедиться, что они работают? - PullRequest
1 голос
/ 05 января 2010

Мне сказали сделать платежную страницу с помощью Paypal, и пока она работает нормально. Пользователи могут загрузить его и приобрести товары без проблем.

Но недавно появилось требование ежедневно проверять правильность работы страницы. Как проверка здоровья. Цели:

  1. Загрузить страницу оплаты (что-то вроде страницы оформления заказа). Убедитесь, что страница загружается без ошибок.
  2. Нажатие на кнопку PayPal или кнопку Pay на странице приведет к переходу пользователя на страницу Paypal.
  3. Убедитесь, что страница IPN может быть загружена.
  4. Если что-либо из перечисленного не удалось, отправьте уведомление по электронной почте.
  5. Для каждой проверки запишите их в файл журнала или базу данных.

Я могу сделать это вручную и записать их в базу данных или электронную таблицу, но я бы предпочел, чтобы это делалось автоматически через произвольные интервалы.

Можно ли это сделать?

Спасибо!

1 Ответ

1 голос
/ 05 января 2010

Вы можете использовать Selenium для этого, но это немного странно, потому что, теоретически, ваша система не будет "волшебно" меняться, если не будет загружено что-то новое :) Но это не помешает сделать избыточные проверки (хотя я нахожусь в том, что такого рода тестирование может быть частью вашего общего процесса разработки до того, как вы действительно выпустите его).

...