инструмент для захвата скриншотов - PullRequest
1 голос
/ 13 июля 2010

У меня есть веб-сайт с различными встроенными графиками, которые генерируются извне.Иногда эти графики не могут генерироваться, и я хотел бы поймать это, когда это произойдет.Эти графики встроены в несколько страниц, и я бы не стал проверять каждую страницу вручную.Есть ли какой-либо инструмент или, возможно, аддон для браузера, который мог бы периодически делать скриншоты разных URL-адресов и отправлять их по электронной почте в одном письме?Было бы достаточно иметь уменьшенные скриншоты полных страниц по электронной почте, может быть, один раз в день, чтобы я мог быстро взглянуть и увидеть, что все графики там и выглядят хорошо.

1 Ответ

0 голосов
/ 23 января 2011

Я большой поклонник автоматизации.Вместо того, чтобы сгенерировать электронные письма, на которые вам потом нужно посмотреть, взгляните на ', заменяющий пользовательские отсутствующие изображения в jquery '.Это запустит кусочек Javascript для каждого изображения, которое выходит из строя.Расширение этого запроса для URL-адреса, которым вы управляете, который также может включать неработающий URL-адрес (или просто поврежденное имя файла), не будет слишком сложным.Затем этот URL-адрес сгенерирует электронное письмо и сохранит сломанный URL-адрес, чтобы он не отправлял 5000 электронных писем, если на вашу страницу попал поток хитов.

Еще одна идея, основанная на вышеизложенном, - это эффективное изменение внешнего404 с исходного сайта на локальный (например, / backend / missing-images /) - полного пути не нужно - вы просто генерируете локальную запись 404 в своих логах apache. Logwatch будет отправлять вам список из 404 страниц из журнала apache ежедневно (или чаще, если хотите) по электронной почте.

...