Skip to content

DiedCloud/software-testing-lab-3

Repository files navigation

Software testing lab

Лабораторная работа №3 по предмету "Тестирование программного обеспечения"

Задание:

  1. Тестовое покрытие должно быть сформировано на основании набора прецедентов использования сайта.
  2. Тестирование должно осуществляться автоматически - с помощью системы автоматизированного тестирования Selenium.
  3. Шаблоны тестов должны формироваться при помощи Selenium IDE и исполняться при помощи Selenium RC в браузерах Firefox и Chrome.
  4. Предполагается, что тестируемый сайт использует динамическую генерацию элементов на странице, т.е. выбор элемента в DOM должен осуществляться не на основании его ID, а с помощью XPath.

Вариант 22228:

Imgur.com. Used to share photos with social networks and on-line communities. - http://imgur.com/

Реализованные сценарии

Авторизация

  • Показатели успешного исполнения
    • Сначала проверить визуальным эффектом (изменение кнопок войти)
    • Нужна для других сценариев (комментарии и т.д.), поэтому результат проверяться ещё и в них

Лайки

1. Поставить лайк

  • Показатели успешного исполнения
    • покраска кнопки в активный цвет
    • увеличение числа лайков на 1 (в среде с другими пользователями не обязательно так, но на тестовом стенде должно быть так)

2. Убрать лайк

  • Показатели успешного исполнения
    • покраска кнопки в обычный цвет
    • уменьшение числа лайков на 1

Продвижение поста

1. Стрелка вверх

  • Показатели успешного исполнения
    • покраска кнопки в активный цвет

2. Поменять на стрелку вниз

  • Показатели успешного исполнения
    • покраска кнопки стрелки вниз в обычный цвет
    • покраска кнопки стрелки вверх в активный цвет

3. Убрать стрелку вниз

  • Показатели успешного исполнения
    • покраска кнопки стрелки вниз в обычный цвет

Комментарии

1. Оставить комментарий

  • Показатели успешного исполнения
    • появление блока с комментарием

2. Удалить комментарий

  • Показатели успешного исполнения
    • исчезновение блока с комментарием

Репост

1. Получить ссылку

  • Показатели успешного исполнения
    • на экран выведена ссылка

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages