Тестирование совместимости используется, чтобы убедиться, что ваше приложение совместимо с другими элементами системы, в которой оно работает – например, браузерами, операционными системами или железом...
1. Убедитесь, что страницы, содержащие важные данные (пароль, номер кредитной карты, ответы на секретные вопросы и т. п.) открываются через HTTPS (SSL). 2. Убедитесь, что важная информация (пароль, номер кредитной карты) отображается в зашифрованном виде. 3. Убедитесь, что правила создания паролей внедрены на всех страницах авторизации (регистрация, страница "забыли пароль", смена пароля). 4. Убедитесь, что если пароль изменен, пользователь не может зайти под старым. 5. Убедитесь, что сообщения об ошибках не содержат никакой секретной информации...