Разработка веб-приложение с применением технологий HTML, CSS, JavaScript, PHP и MySQL. Реализация отображение ленты новостей, страница 3

1.  В поле «Логин» введите:  Author

2.  В поле «Пароль» введите: ‘”’   (кавычка, две кавычки, кавычка)

3.  В поле «Повторите пароль» введите:  ‘”’   (кавычка, две кавычки, кавычка)

4.  В поле «Ваш статус» выберите:  автор

5.  В поле «Введите имя» введите: Автор

6.  В поле «Введите фамилию» введите: Автор

7.  В поле «Введите отчество» введите: Автор

8.  В поле «Ваша научная степень» выберите любое поле.

9.  Нажмите «Подтвердить»(post-запрос).

10.  Нажмите «Зарегистрироваться».

11.  В поле «Логин» введите:  Рецензент

12.  В поле «Пароль» введите: //”   (слеш, слеш, двойная кавычка)

13.  В поле «Повторите пароль» введите:  //”   (слеш, слеш, двойная кавычка)

14.  В поле «Ваш статус» выберите:  рецензент

15.  В поле «Введите имя» введите: Рецензент

16.  В поле «Введите фамилию» введите: Рецензент

17.  В поле «Введите отчество» введите: Рецензент

18.  В поле «Ваша научная степень» выберите любое поле.

19.  Нажмите «Подтвердить» (post-запрос).

·  Подтвердить авторизацию обоих пользователей.

1.  Нажмите «Войти»

2.  В поле «Логин» введите: admin

3.  В после «Пароль» введите: admin

4.  Нажмите «Войти»

5.  Убедитесь, что главная страница отличается от той, что была раньше(разные уровни доступа).

6.  Нажмите «Просмотреть базу пользователей».

7.  Нажмите «Показать»

8.  Введите Author

9.  Отметьте «Показать только пользователя с указанным ником».

10.  Нажмите «Показать».

11.  Отметьте «Авторизован». (ajax)

12.  Нажмите «Показать».

13.  Убедитесь, что статус  пользователя Author изменился с 0 на 1.

14.  Введите Рецензент

15.  Отметьте «Показать только пользователя с указанным ником».

16.  Нажмите «Показать».

17.  Отметьте «Авторизован». (ajax)

18.  Нажмите «Показать».

19.  Убедитесь, что статус  что статус  пользователя  Рецензент изменился с 0 на 1.

20.  Вернитесь на главную.

21.  Нажмите «Выйти».

·  Зайти за автора.

1.  В поле «Логин» введите:  Author

2.  В поле «Пароль» введите: ‘”’   (кавычка, две кавычки, кавычка)

·  Добавьте свою статью.

1.  Нажмите «Просмотреть свои статьи или рецензии». (get-запрос)

2.  Нажмите «Загрузить свои статью на сервер».

3.  Нажмите «Обзор»

4.  Выберите файл любого формата кроме .txt, .doc, .docx.

5.  Убедитесь в появлении сообщения: «Неверное разрешение файла».

6.  Загрузите файл любого указанного формата.

7.  Нажмите «На главную».

8.  Нажмите «Просмотреть свои статьи или рецензии».

9.  Посмотрите на дату добавления статьи.(триггер)

10.  Убедитесь, что статья добавлена, нажав «Просмотреть».

·  Выйти.

1.  Нажмите «Вернуться на главную»

2.  Нажмите «Выйти»

·  Зайти за второго пользователя – рецензента.

1.  В поле «Логин» введите:  Рецензент

2.  В поле «Пароль» введите: //” (кавычка, две кавычки, кавычка)

·  Добавить на любую статью любую рецензию.

1.  Нажмите «Просмотреть базу статей»

2.  Нажмите «Добавить»

3.  Загрузите файл любого указанного формата.

4.  Нажмите «Просмотреть свои статьи или рецензии» (запрос к двум таблицам)

·  Подождать две минуты

1.  Нажать «Вернуться на главную».

2.  Убедится, что время сессии истекло.(сессии)

·  Проверить уровни доступа.

1.  Попробовать зайти на /localhost/K06222Egorov/adb.php

2.  Убедится, что допуска нет

·  Проверить Cookie.

1.  Закрыть бразуер.

2.  Открыть бразуер.

3.  Перейти на страницу /localhost/K06222Egorov/login.php 

4.  Проверить, что в поле «Логин» введено Рецензент.

3.  Дополнение к веб-приложению.

Было реализовано дополнение к веб-приложению.

rss.php – парсер rss-новостной ленты.

see.xml – представление в виде xml документа элементов из базы данных(запрос выполняется к двум таблицам сразу)

xslt.xsl – таблица стилей для xml-документа see.xml