Back

Как мы улучшаем качество Collaborator

Date published: 14.01.2016
Views: 1690

Мы постоянно проводим мониторинг работы Collaborator у каждого нашего клиента. Что уже позволяет нам своевременно выявлять и устранять дефекты, которые могут возникнуть. Но чтобы исключить само появление дефектов мы внедрили в процесс разработки автоматическое тестирование.

В 2015 году мы начали активную работу по стабилизации программного кода. Каждая функция, каждый программный инструмент в Collaborator по возможности “покрывался” автоматическими тестами. Это тяжелая и кропотливая работа – объем юнит-тестов в 1,5 раза превышает объем кода, т.е. на 10 строк кода приходится около 15 строк тестов.  Мы постоянно с появлением каждых изменений в коде дописываем тесты. Но стабильность работы системы того стоит.
Сейчас покрыто тестами около 65% кода. В основном это самые активно используемые функции.
И с каждой новой версией Collaborator при росте программного кода количество выявляемых дефектов не растет, а снижается. Про это красиво рассказано в нашей инфографике.
infograph
 

blank
The LMS Collaborator Team
Content Manager LMS Collaborator
Try LMS Collaborator in action
Need guidance picking the right features for digitizing and automating your enterprise learning processes? We're here to help.
Get demo
Or call our manager
+44 20457 73128