Как тестировать users.inline-ltd на стейдже
- Перейти на сайт users.inline-ltd.a505.ru.
- Посмотреть все страницы. Ошибок на сайте не должно возникать.
- Перейти на страницу "Комментариев":
- Если есть комментраий, то перейти к седующему этапу, иначе:
2.1. Перейти на страницу https://meatinfo.a505.ru/news/
2.2. Выбрать новость;
2.3. Написать комментарии. - подтвердить выбранные комменарии;
- подтвердить группу комментариев;
- отклонить один комментарий;
- отклонить выбранные комментарии; Ожидаемый результат: ошибки не должны выводится.
- Перейти на страницу "Объявлений":
- Если есть объявления, то перейти к седующему этапу, иначе:
3.1. Перейти на страницу (авторизованным и при этому пользователь должен уметь создавать объявления) https://meatinfo.a505.ru/trade/myOffers?t=unpublished
3.2. Добавить объявление. - подтвердить выбранные объявлении;
- подтвердить группу объявлений;
- отклонить один комментарий;
- отклонить выбранные объявления; Ожидаемый результат: ошибки не должны выводится.
- Перейти на страницу "Новых объявлений":
- Если есть новые объявления, то перейти к седующему этапу, иначе:
4.1. Перейти на страницу http://adminer-stage.ru/?server=dbhost&username=root&db=meatinfo&select=tradeboard&page=last
4.2. Добавить новые объявления со статусом 'new'. - нажать на кнопку "удалить навсегда";
- нажать на кнопку "Обнулить список новых объявлений". Ожидаемый результат: ошибки не должны выводится.
- Перейти на страницу "Имена":
- Если есть имена, то перейти к седующему этапу, иначе:
5.1. Перейти на страницу http://adminer-stage.a505.ru/?server=dbhost&username=root&db=users&select=user_name_validation
5.2. Добавить новое имя cо статусомNOT_VALID
. - подтвердить выбранные имена;
- подтвердить группу имен;
- отклонить одино имя;
- отклонить выбранные имена; Ожидаемый результат: ошибки не должны выводится.
- Перейти на страницу "Отфильтровано":
- Если есть сообщения, то перейти к седующему этапу, иначе:
6.1. Перейти на страницу http://adminer-stage.ru/?server=dbhost&username=root&db=meatinfo&select=tradeboard&page=last
6.2. Добавить новое объявление со статусом 'filtered'; - подтвердить выбранное объявление;
- подтвердить группу выбранных объявлений;
- отклонить одино объявление;
- отклонить выбранные объявления; Ожидаемый результат: ошибки не должны выводится.
- Перейти на страницу "Брендов":
- Если есть бренды, то перейти к седующему этапу, иначе:
7.1. Перейти на страницу http://adminer-stage.ru/?server=dbhost&username=root&db=meatinfo&select=brands&page=13
7.2. Добавить новый бренд с парметрамиmoder
= '0' иstatus
= '-1'. - подтвердить выбранный бренд;
- подтвердить группу выбранных брендов;
- отклонить один бренд;
- отклонить выбранные бренды; Ожидаемый результат: ошибки не должны выводится.
- Перейти на страницу "Сотрудники в компании":
- Если есть комментраий, то перейти к седующему этапу, иначе:
8.1. Перейти на страницу https://meatinfo.m16/litecat/
8.2. Выбрать компанию;
8.3. Нажать на кнопку "Отправить запрос в сотрудники";
8.4. Добавить сотрудника в компанию. - подтвердить выбранный бренд;
- подтвердить группу выбранных брендов;
- отклонить один бренд;
- отклонить выбранные бренды; Ожидаемый результат: ошибки не должны выводится.
- Перейти на страницу "Отзывы":
- Если есть отзывы, то перейти к седующему этапу, иначе:
9.1. Перейти на страницу https://meatinfo.a505.ru/litecat/myasnye_kompanii от подтвержденного пользователя;
9.2. Выбрать компанию и перейти во вкладку "Отзывы";
9.3. Написать отзыв. - подтвердить выбранный отзыв;
- подтвердить группу выбранных отзывов;
- отклонить один отзыв;
- отклонить выбранные отзывы; Ожидаемый результат: ошибки не должны выводится.
- Перейти на страницу "Формум":
- Если есть новые темы, то перейти к седующему этапу, иначе:
10.1. Перейти на страницу http://adminer-stage.ru/?server=dbhost&username=root&db=meatinfo&select=talk&page=86
11.2. Добавить новую статью с парметромmoderated
= '0'. - подтвердить выбранную статью;
- подтвердить группу выбранных статей;
- отклонить одину статью;
- отклонить выбранные статьи; Ожидаемый результат: ошибки не должны выводится.
В результате тестирования:
- счетчик должен корректно отображать информацию;
- преждних ошибок быть не должно, ошибки типа:
Warning: session_start(): Unable to clear session lock record in /var/www/m16/lib/AE/Application.php on line 757
Warning: session_start(): Failed to read session data: memcached (path: 127.0.0.1:11211) in /var/www/m16/lib/AE/Application.php on line 757
- при перезагрузки станицы (обычной и жесткой), данные не должны сильно меняться;
- скорость сайта должно немного увеличиться.