Я бы понятия не имел, как эффективно проводить тестирование.Я считаю, что каждый тест, который я мог придумать, уже был выполнен командой разработчиков.
Мне все еще трудно понять, когда что-то является ошибкой, и когда (чаще всего) это моя собственная глупость.в.
Проблема в том, что разработчики не будут (или не только) использовать программное обеспечение.Он будет использоваться людьми, которые могут вообще не обладать знаниями в области программирования (я говорю вообще, это справедливо как для R, так и для любого другого программного обеспечения).
Если помощь или интерфейс илиобщий способ сборки программного обеспечения не дает вам достаточной информации о том, как что-то сделать, ну, возможно, это не ошибка, но это то, что можно улучшить (и указать разработчикам).
Также помните, что разработчики написали программное обеспечение.Они знают, как его использовать, и часто они будут испытывать предвзятость при тестировании, главным образом, используя его правильно, и проверяют, дает ли он хороший результат, а не «пытаются его сломать».
Используя его ВАШИМ способом (который может быть «неправильным»), вы эффективно запускаете тесты, которые, возможно, ускользнули от разработчиков, просто потому, что они не думали использовать его, как вы.