НовостиОбзорыСобытияIT@WorkРеклама
Open Source:

Блог

О тестировании свободного ПО

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

[spoiler]Вот простой пример. Система Kubuntu - большое сообщество, 27-е место в рейтинге Distrowatch... Наверняка тестеров у этого дистрибутива хватает. И обычный пользователь имеет основания считать, что он не столкнётся с ошибками, которые буквально лежат на поверхности.

Я тоже так думал. До вчерашнего дня, часть которого я потратил на Kubuntu 13.04.

Из-за особенностей зрения я плохо вижу, например, серое на белом. Однако, по умолчанию система предложила мне именно такой "невидимый" курсор. Я, разумеется, решил сменить его на привычный чёрный "KDE Classic", входящий, кстати, в штатный набор. И вот что получилось.

На рабочем столе - действительно курсор "KDE Classic":



А вот в окне приложения - тот самый "невидимка", от которого я хотел избавиться:



Очевидно, это ошибка. Не менее очевидно, что даже очень неопытный тестер должен сразу её заметить. И исправить её несложно - следует всего-навсего удалить из системы темы курсора "KDE Classic" и заменить аналогом - хотя бы Shere Khan X. Однако... см. скриншоты.

Иными словами, СПО даёт возможности, а не гарантии.  
Григорий Шатров
А где ссылка на описание этой ошибки в багтрекере?  ;)  

Так вот и получается, что множество ошибок находят, пишут о них
где-нибудь у себя в бложике, а разработчики ничего не знают. :-(
Сергей Голубев
Я не пользователь Ubuntu и в это сообщество не вхожу.
Я, кстати, это и имею в виду - в теории тестеров выше крыши, а на практике получается и нету совсем.
Григорий Шатров
Так вот мы сами и подаём  плохой пример.  :(  
К сожалению, большинство пользователей не считают нужным сообщать об обнаруженных ошибках.