• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Использование AJAX в проектах НН.РУ и опыт тестирования на активных "юзерах" (Михаил Иосилевич, НН.РУ)
 

Использование AJAX в проектах НН.РУ и опыт тестирования на активных "юзерах" (Михаил Иосилевич, НН.РУ)

on

  • 884 views

 

Statistics

Views

Total Views
884
Views on SlideShare
884
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • В настоящее время в интернете много как людей с высоким доходом, так и со средним и низким. Данные ФОМ

Использование AJAX в проектах НН.РУ и опыт тестирования на активных "юзерах" (Михаил Иосилевич, НН.РУ) Использование AJAX в проектах НН.РУ и опыт тестирования на активных "юзерах" (Михаил Иосилевич, НН.РУ) Presentation Transcript

  • Использование AJAX в проектахНН.РУ и опыт тестирования наактивных «юзерах» Иосилевич Михаил, «Интернет-компания НН.РУ» www@nn.ru
  • Если бы у меня была 1 минута1. НН.РУ имеет более 2 млн. просмотров страниц в сутки. Пользователи не любят перезагрузки страниц. Поэтому все большее число «фишек» сайта переводится на Ajax.2. Самое быстрое и удобное тестирование с точки зрения обратной связи – тестирование на продвинутых «юзерах» сайта. « использование ajax в проектах НН.РУ 2
  • Посещаемость WWW.NN.RU « использование ajax в проектах НН.РУ 3
  • Сайт НН.РУ• в сутки до 100.000 посетителей совершают до 2 млн. просмотров страниц• 80.000 событий (новых тем, ответов, картинок и др.) в сутки• более 1000 форумов• 3000 разделов сайта• 43 млн. сообщений на форумах « использование ajax в проектах НН.РУ 4
  • Зачем нам нужен ajax• Распределить во времени нагрузку на сервер• Уменьшить нагрузку на сервер• Удобство для пользователей (отсутствие перезагрузок страниц и др.) « использование ajax в проектах НН.РУ 5
  • Что мы используем• jQuery – jQuery.Form – jQuery UI – jQuery Tools и др.• собственную JavaScript библиотеку « использование ajax в проектах НН.РУ 6
  • Какие функции выполняет Ajax• динамическая подгрузка блоков/окон• поиски (людей, друзей, по сайту)• приватные сообщения• вывод галерей на форумах• служебные функции (модерация и др.) « использование ajax в проектах НН.РУ 7
  • Примеры использования ajax « использование ajax в проектах НН.РУ 8
  • Примеры использования ajax « использование ajax в проектах НН.РУ 9
  • Примеры использования ajax « использование ajax в проектах НН.РУ 10
  • Если отключен JavaScript• Основной контент (ответы, новости) выводится без использования JavaScript• Дополнительные (но важные) функции работают при отключенном JavaScript• Вспомогательные функции при отключенном JavaScript не доступны « использование ajax в проектах НН.РУ 11
  • Этапы тестирования1. тестирование разработчиком2. тестирование внутри офиса (по ip)3. «тестирование на юзерах» « тестирование на «юзерах» 12
  • Тестирование на «юзерах»Как определяем «тестового юзера»:• Добровольцы по тестовой cookie• Добровольцы по списку пользователей (user id)• По IP (нижегородцы, «ненижегородцы», офисная подсеть) Выбор способа зависит от объема и серьезности внедряемых изменений « тестирование на «юзерах» 13
  • Тестирование на «юзерах»Для тестового юзера:• дается доступ в новый раздел• подключается новый модуль или класс• подключается другая версия модуля или класса• видны новые «фишки» интерфейса « тестирование на «юзерах» 14
  • Сбор обратной связи• Тема на форуме техподдержки (nn.ru/community/help)• Форумы модераторов• Форма запроса (nn.ru/info/help)• Прямые обращения к сотрудникам (приват, e-mail)• Обращения на info2012@nn.ru « тестирование на «юзерах» 15
  • Пример (сервис «Мое видео») « тестирование на «юзерах» 16
  • Пример (отзывы пользователей) « тестирование на «юзерах» 17
  • Вопросы?Компания НН.РУ:• www.nn.ru• auto.nn.ru• real.nn.ru• counter.nn.ru(831)419-77-99 Иосилевич Михаилcompany.nn.ru www@nn.ruwww.nn.ru « использование ajax в проектах НН.РУ 18