Subject:

Тесты на корректный е-мейл: а как проверить его корректность?

Issue ID #041 

Reported at 14.09.2011

Reported byNatalya Rukol

Зачастую нам надо проверить, что продукт работает с «правильными» е-мейлами и не работает с неправильными. Правила корректности е-мейлов можно посмотреть в RFC: допустимые символы, максимальная длина имени и доменной части… Но оказывается, можно не париться и воспользоваться прекрасным сервисом, который определяет корректность е-мейла на соответствие стандартам: http://isemail.info/_system/is_email/test/ Он не просто скажет, корректный адрес или нет, но ещё и расскажет где ошибка. Там же можно подсмотреть различные тесты на валидные и невалидные адреса, которые удобно использовать в тестировании: http://isemail.info/_system/is_email/test/?all

Вот такой удобный сервис ;)

  • Алексей Чумагин

    в списочек программ.

  • red_foks

    Спасибо! Это то, что я выбивала почти под пытками из наших программистов))

  • http://wcoders.com Viktor Lucher

    http://www.bravica.net/ru/#l:navi:email

    вот еще один хороший сервис, который к тому же проверяет существование e-mail

    • wombatbuddy

      Думаю что сервисы
      http://www.bravica.net/ru/#l:navi:email
      и
      http://isemail.info
      предназначены для разных задач. Если в сервис http://isemail.info ввести,
      несуществующий е-майл, например, a@gmail.com то он скажет что всё ок.
      Я спросил у автора почему так получается ведб google не позволяет иметь имя меньше 6 символов. А он ответил что его сервис проверяет только на соответствие правилам RFC.
      А сервис http://www.bravica.net/ru/#l:navi:email
      ,если я правильно понял, делает запрос к почтовику и определяет существует такой е-майл в природе или нет. Так он проверил a@gmail.com и сообщил что такого не существует. Вообщем один сервис проверяет на соответствие правилам RFC, а другой на реальное существование. То есть они оба интересны и полезны по своему.

    • Аноним

      Если я правильно поняла этот сервис, то только существование емейл он и проверяет. А зачем это нужно в тестировании?

      • http://wcoders.com Viktor Lucher

        Например, для проверки e-mail при регистрации. Пользователь может ошибиться на одну букву, но при этом e-mail будет валидным (vikkor.lucher@*****.com vs. viktor.lucher@*****.com). Пользователь будет ждать письмо о продолжении регистрации, а оно — естественно — не придет. И тогда пользователь может «обидеться» и уйти к конкуренту. Относительно тестирования — я бы определил это в usability-testing, хоть и не совсем. Но не стоит забывать что основная задача тестировщика — «делать» счастье для пользователя.
        Разумеется, этот способ не гарантирует 100% отсутствие проблем с регистрацией (ведь введенный неверно e-mail может существовать), но все же некоторые проблемы он позволяет предотвратить.

  • wombatbuddy

    Написал Доминику, автору сервиса, про который написала Наталья и он ответил,
    что он перенёс его на другой домен и что это старая ссылка (там были баги).
    Вот его ответ:
    ———————————————————————————————
    Hi Andrey and thanks for this report.
    I moved the is_email stuff to http://isemail.info
    You can run the tests here: http://isemail.info/_system/is_email/test/
    I’d like to know how you got to the old site (so I can correct the link)
    Regards,

    Dominic
    ——————————————————————————————-
    Так что Наталья можете ссылку в статье поменять на новую версию

    • Аноним

      Спасибо большое, поменяла!

  • Kirill Kirill

    тест@почта.рф ???

  • Pingback: U.S. computer graphics scientist wins Kyoto Prize | Black Magazines

  • Pingback: фильм Этот неловкий момент смотреть онлайн щыЬ

  • Pingback: vitamin b3

  • Pingback: レジェンド オブ ソウルズ RMT

  • Pingback: Diablo 3 育成代行

  • Pingback: FFXIV 育成代行

  • Pingback: ドラゴンクエストX ゴールド

  • Pingback: TERA RMT

  • Pingback: FFXIV 育成代行

  • Pingback: MHF RMT

Social Widgets powered by AB-WebLog.com.