memento mori
Привет!

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

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

Комментарии
20.05.2014 в 22:51

тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
э... а за словами "тестирование ПО" стоит какая-то глубокая теория?
20.05.2014 в 22:55

Nada
CD_Eater, в общем стоит, не так чтобы глубокая, но — да, какая-никакая.
20.05.2014 в 22:59

тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
там (в этой теории) есть что-то, чего не знает обычный программист?
20.05.2014 в 23:00

Nada
greetty, в каком мире аналитик допускает несогласованность членов предложения и такое количество опечаток? Второй вопрос, в каком мире аналитик ставит процесс тестирования ПО, тем более процесс нагрузочного тестирования ПО? Третий, как вы собираетесь заниматься нагрузкой (занимаетесь нагрузкой), не разобравшись в возможностях автоматизированного тестирования, которые когда-то вас будут интересовать (по вашим словам)? И последний вопрос, чтобы два раза не вставать, как вы сейчас нагрузку гоняете?
20.05.2014 в 23:03

Nada
CD_Eater, ну плюс-минус, вопрос постановки мозгов и взгляда на вещи. Всё остальное (определение граничных условий, покрытие кода, покрытие функциональностей, модульное/интеграционное/функциональное(сквозное) и т.д., и т.п.) оно любому человеку с ИТ образованием ясно-понятно.
21.05.2014 в 00:12

memento mori
raved, в этом мире :) в каком же еще.
Относитель грамотности: каюсь, очень страдаю. Документы со словариками по несколько раз проверяю.

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

Тестирую при помощи HP LoadRunner. Он умеет генерировать нагрузку.

Мне сейчас не хватает как раз наличия взгляда на этот процесс. При настройке и при расчетах я явно делаю глупые ошибки, которые приводят к потери моего времени, а потеря времени меня крайне беспокоит. Может есть какая-нибудь полезная литнратура? Желательно оринтированная на тестирование, а не полностью на процесс разработки ПО,
21.05.2014 в 01:53

Миру - мир. А Вам - пломбир!
Ну, коли по книгам, тогда вот:

  • Guerrilla Mantras on Perfdynamics

  • The Art of Capacity Planning: Scaling Web Resources

  • Probability, Markov Chains, Queues, and Simulation: The Mathematical Basis of Performance Modeling

  • Performance Modeling and Design of Computer Systems: Queueing Theory in Action

  • Data Analysis with Open Source Tools


Сам читал только первые четыре элемента из списка.

Вообще, согласен с CD_Eater – откель там какая-либо неочевидная теория? Наставил логов с минимум оверхеда, сгенерировал побольше пользователей с заданным поведением и вперёд.
На мой субъективный взгляд, самое сложное в нагрузочном тестировании это анализ результатов и корректное выявление узких мест, которое зависит от конкретной сферы и каждого конкретного приложения (т.е. придётся обойтись без серебряных пуль).