Особенности тестирования десктопных приложений

Особенности тестирования десктопных приложений

Особенности тестирования десктопных приложений

 

Десктопные приложения – это полнофункциональные программы, которые работают вне зависимости от других приложений и требуют наличие оператора. Для их работы необходимы достаточные аппаратные ресурсы компьютера, само приложение и набор функций для работы с приложением. Continue reading

Use-case и немного юмора. Часть 5

Пишем юз-кейсы для KUKU.io

Командный план

Долго думал Адольф, как поиски сделать более эффективными. И на помощь снова пришло любимое приложение KUKU.IO. Ведь все знают одна голова хорошо, а две или 5 намного лучше. И тут на радость Адольфу в последней версии вышел Тим план. Корпоративный тариф для создания эффективной команды.

Адольф зашел в KUKU.IO . Нажал на кнопку МЕНЮ и выбрал в списке Команда. После нажатия появился попап сообщающий о новых возможностях использования приложения и кнопка  обещающая подключить 30 дней бесплатного использования триал Тим-плана. После нажатия на кнопку, Адольф попал на страницу своей команды. Адольф отображался как владелец команды и все что оставалось — это добавить нужных участников. А для этого надо всего лишь разослать приглашения. Адольф смело нажимает на кнопку ПРИГЛАСИТЬ и тут же открывается jryj с просьбой ввести мэйл пользователя для приглашения и выбор роли участника в команде. По умолчанию стоят права Участник, Адольф меняет их на Администратор и нажимает ПРИГЛАСИТЬ. Добавленный пользователь отобразился на странице Команды и приглашенный получит письмо с возможностью присоединиться к команде. А до того как согласится, отображается у Адольфа как неактивный.

Так как Адольф подключил триал Тим плана у него в команде может быть 5 человек, включая его самого. Поэтому он рассылает еще три приглашения.

Теперь впятером поиски  однозначно эффективнее!

Continue reading

Use-case и немного юмора. Часть 4

Пишем юз-кейсы для GanttPro

Адольф и новые технологии

Адольф, как любитель новомодных технологий, однажды услышал о продукте GanttPro.com, и незамедлительно решил зарегистрироваться.

Одним солнечным утром Адольф включил компьютер, открыл браузер и ввел-таки GanttPro.com. Чтобы начать регистрацию, Адольф нажал “SIGN UP NOW”. Так как Адольф довольно опытный юзер, то его не удивило, а больше порадовало появившееся окно с соц.сетями для регистрации. Стоит нажать на Facebook, Google или Linkedin и можно зайти в программу со своей страницы указанных соц.сетей, минуя стандартную регистрацию. Однако Адольф решил не упрощать данную процедуру и начал регистрацию через мыло. Ввёл электронный адрес в строку Enter your email, нажал SIGN UP, вызвал окно “Good Job! Welcome!” и Gantt Pro любезно предложил проверить Адольфу электронную почту, с чем он и согласился и нажал OK. Адольф открыл письмо в своем ящике, нажал CONFIRM E-MAIL и продолжил регистрацию уже на странице GanttPro. В верхнюю строку окна Enter your new password, которое появилось, Адольф ввел новый пароль и повторил его уже в строке repeat your new password. Нажал DONE и тадааааам, регистрация прошла успешно. Таким образом Адольф стал пользователем столь полезного программного продукта!

 

Создание проекта

Continue reading

Тестирование инсталляции

Тестирование инсталляции — под инсталляционным тестированием (тестированием установки) подразумевают уровень корректности установки некоего программного продукта в искусственно созданной среде с целью выявления степени ее готовности к эксплуатации.

Тестирование инсталляции (установки) направленно на проверку успешной инсталляции и настройки, а также обновления или удаления программного обеспечения. Continue reading

Цитата

Use-case и немного юмора. Часть 3

Пишем юз-кейсы для KUKU.io

Регистрация на сайте

…Но несмотря на адские усилия Адольфа, никому никак не удавалось все сделать так, чтобы найти самую важную черепаху на планете. Кстати, с момента создания проекта в PM Manager черепаха уже наверняка успела подрасти или (не дай Бог) помереть. А рыдания жены начальника сделали из него неврастеника, что естественно отражалось на всех подряд, поэтому ситуацию надо было срочно спасать.

Continue reading

Цитата

Use-case и немного юмора. Часть 2

ПОТЕРЯШКА

Часть 2

Прошло всего пару часов с момента прочтения рокового письма от директора, а Адольф насчитал уже пятый седой волос. Проект был создан, осталось создать и назначить задачу какому-нибудь бедолаге.

Для этого Адольф переходит на вкладку Resource Manager и кликает New Task. Continue reading

Цитата

Use-case и немного юмора. Часть 1

ПОТЕРЯШКА

Часть 1

Шел 2 месяц усердной работы администратора Адольфа в компании. И да, он все еще работает с программой Project X. Утро выдалось жарким. За окном пели птички, и ничего не предвещало беды. Как обычно Адольф проверил почту и увидел непрочитанное письмо от директора с пугающим названием “СУПЕРВАЖНО! МЕГАСРОЧНО!!”. В письме говорилось, что директор компании потерял любимую черепашку жены по имени Амфиса, и он намерен направить все силы, чтобы найти ее. Он поручает админу создать новый проект.

Continue reading

Особенности тестирования web-приложений

Особенности тестирования web-приложений

Web-приложения — динамично развивающаяся сфера. Не все подходы и методы, применяемые для тестирования классических приложений могут быть применимы для тестирования  web-приложений.

Web-приложение — это клиент-серверное приложение, в котором клиентом выступает браузер, а сервером web-сервер, что уже является по сути двумя разнополыми программами, которые необходимо тестировать как отдельно, так и в связке. Continue reading

Валидация имейлов

Валидация имейлов

Валидация имейлов

Валидный имейл — это существующий, реальный имейл, на который можно отправить письмо. Задача программиста — создать валидацию имейла, т.е. проверку программой имейла на валидность. Задача тестировщика — проверить то, как программа валидирует имейлы, правильно ли она это делает. Continue reading

Популярные таск-менеджеры (багтрекер)

Багтрекер — прикладная браузерная или десктопная программа, разработанная с целью помочь разработчикам ПО учитывать и контролировать ошибки, найденные в программах, пожелания пользователей, а также следить за процессом устранения этих ошибок и выполнения или невыполнения пожеланий.

 

Багтрекеров много, но самые популярные из них у всех на слуху: JIRA, Redmine, Bugzilla. Пройдемся по каждому из них в отдельности.

Continue reading