Перейти к содержимому

Фотография

Помогите понять различие


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 Niklot

Niklot

    Новый участник

  • Members
  • Pip
  • 4 сообщений

Отправлено 23 июня 2020 - 18:40

Всем привет!

 

Подскажите пожалуйста в чем разница тестирования взаимодействия и тестирования совместимости?

 

Вот что я нашел на просторах интернета:

 

1 Тестирование взаимодействия это функциональное тестирование, проверяющее способность приложения взаимодействовать с одним и более компонентами или системами и включающее в себя тестирование совместимости.

Вопрос: какие имеются ввиду компоненты? и как оно совмещает в себе не функциональное тестирование?

 

Тестирование совместимости – это не функциональное тестирование, проводимое в приложении для оценки совместимости приложения в различных средах.

Получается тестирование совместимости проверяет качество совместимости например сайта с браузерами, версиями ПО, виды мобильных устройств и т.п. 

Вопрос: в чем разница от тестирования взаимодействия если тут можно проверить совместимость приложения с различными ПО, с различными устройствами, с видами ОС и т.п.

 


  • 0

#2 tjupka

tjupka

    Активный участник

  • Members
  • PipPip
  • 81 сообщений

Отправлено 29 июня 2020 - 12:15

Тестирование взаимодействия (сокращу - ВЗ) подразумевает входные данные в виде имён продуктов взаимодействия, их версий, объёмов передаваемых данных и тому подобного. Выходные данные такого функционального теста тоже разнообразны: наличие отклика, время отклика, точность совпадения ожидаемых данных фактическим и прочие подобные.
Тестирование совместимости (сокращу - СВ) не причисляют к функциональному, потому что результат теста можно получить без проведения действий над продуктом, а именно - прочитать технические характеристики в хелпе. Выходными данными у СВ являются лишь два значения - ДА и НЕТ, тогда как у ВЗ выходные данные (результат теста) обладают множеством критериев (есть/нет контакта, быстро/медленно, точность и корректность "2+2=4 или 2+2=5", и т.д.).

Основная разница между СВ и ВЗ в объёмах входных данных и результатах тестов. Например, СВ - запустится ли Windows-приложение на Linux-сервере (ответ один - ДА или НЕТ), ВЗ - как быстро запустится Windows-приложение на Linux-сервере (ответов много, потому что придётся учитывать параметры "железа" - количство ядер процессора, размер оперативной памяти, скорость маршрутизатора и иное)

Примером СВ может служить ограничение аудиоплеера на типы файлов, которые можно открыть в нём.

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

По результатам СВ вы можете дать рекомендации тех.писателю расширить или ограничить пункты "Технические характеристики" или "Системные требования" в документации к продукту. А результатами ВЗ можно обогатить хелп продукта и инструкцию пользователя в главах "Примеры", "Ограничения", "Исключения" в работе приложения. 


  • 0

https://tjupka.blogspot.ru - из опыта тестировщика


#3 Niklot

Niklot

    Новый участник

  • Members
  • Pip
  • 4 сообщений

Отправлено 29 июня 2020 - 15:15

Тестирование взаимодействия (сокращу - ВЗ) подразумевает входные данные в виде имён продуктов взаимодействия, их версий, объёмов передаваемых данных и тому подобного. Выходные данные такого функционального теста тоже разнообразны: наличие отклика, время отклика, точность совпадения ожидаемых данных фактическим и прочие подобные.
Тестирование совместимости (сокращу - СВ) не причисляют к функциональному, потому что результат теста можно получить без проведения действий над продуктом, а именно - прочитать технические характеристики в хелпе. Выходными данными у СВ являются лишь два значения - ДА и НЕТ, тогда как у ВЗ выходные данные (результат теста) обладают множеством критериев (есть/нет контакта, быстро/медленно, точность и корректность "2+2=4 или 2+2=5", и т.д.).

Основная разница между СВ и ВЗ в объёмах входных данных и результатах тестов. Например, СВ - запустится ли Windows-приложение на Linux-сервере (ответ один - ДА или НЕТ), ВЗ - как быстро запустится Windows-приложение на Linux-сервере (ответов много, потому что придётся учитывать параметры "железа" - количство ядер процессора, размер оперативной памяти, скорость маршрутизатора и иное)

Примером СВ может служить ограничение аудиоплеера на типы файлов, которые можно открыть в нём.

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

По результатам СВ вы можете дать рекомендации тех.писателю расширить или ограничить пункты "Технические характеристики" или "Системные требования" в документации к продукту. А результатами ВЗ можно обогатить хелп продукта и инструкцию пользователя в главах "Примеры", "Ограничения", "Исключения" в работе приложения. 

Спасибо большое  :good:


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных