XDelta довольно полезен для получения достойного двоичного файла diffs: http://xdelta.org
SPECWEB99 звучит так, будто проверяет соответствие HTTP-сервера; к сожалению, это не бесплатно . Вот отрывок из их FAQ :
SPECweb99 предоставляет исходный код для генератора нагрузки HTTP 1.0 / 1.1, который будет делать случайный выбор из предопределенного распределения. Тест определяет конкретный набор файлов, которые будут использоваться в качестве статических файлов, которые будут получены GET с сервера, таким образом, определяя конкретную рабочую нагрузку теста.
Тест не предоставляет никакого программного обеспечения веб-сервера. Это остается на усмотрение тестировщика. Можно использовать любое программное обеспечение веб-сервера, поддерживающее HTTP 1.0 и / или HTTP 1.1. Однако следует отметить, что вариации в реализациях могут привести к различиям в наблюдаемых характеристиках.
Этот большой список из более чем 400 инструментов веб-тестирования также может быть вам полезен. Я не смог найти там ничего специально для проверки соответствия сервера, но, возможно, вам повезет с другим ctrl-F на странице. С другой стороны, если вам понадобится стресс-тестер, вы найдете их там тонна.
Co-Advisor - это набор тестов на соответствие HTTP +. Co-Advisor не бесплатный , если только ваша реализация не пройдет все тесты Co-Advisor в самый первый раз (пока никто не прошел).
Вы найдете немного больше информации о Co-Advisor в этом документе: HTTP Compliance и W3C QA .