Лучшее в этом программном обеспечении то, что его можно использовать с любым фреймворком или языком, который вы используете на работе/дома, поэтому, если я работаю, например, в Rails, выполняя собственное тестирование с использованием rspec-rails, то это здорово! Худшая часть knapasck pro toolkit - это некоторые ошибки, которые иногда случаются при выполнении тестовых случаев, но у них нет возможности их исправить, насколько я знаю (а может и нет). Его бесплатная версия имеет гораздо больше функций, чем платная, например, запланированные задания и т. д., а также не так много опций, доступных по умолчанию с их стороны. Если возможно, попробуйте обе версии - бесплатную и платную! Между этими двумя нет большой разницы, кроме цены :) Так что сначала попробуйте, прежде чем покупать что-то еще: D Это очень хороший способ отслеживать, где весь написанный нами код попадает в производственную среду, не беспокоясь о том, какие изменения могут что-то сломать позже! Мне нравится, что он прост в использовании, имеет хорошую документацию (и отличную поддержку), имеет открытый исходный код и хорошо работает с большинством существующих систем непрерывной интеграции. Есть некоторые функции knapsack pro, которые не такие интуитивно понятные или надежные, как другие в этой категории — например, если вы хотите запустить более одного набора тестов одновременно, каждому потребуется свой собственный экземпляр knapsack. Может потребоваться некоторое время, чтобы привыкнуть к тому, как все работает, но как только вы это сделаете, это сэкономит время, поскольку вам не нужно вручную планировать задания.