СЕРТИФИКАЦИОННОЕ ТЕСТИРОВАНИЕ
Мы тестируем на соответствие стандартам и спецификациям языки программирования и программные технологии
Такие проекты заказывают компании, чьи разработки становятся широко используемыми по всему миру.
Описание:
Проведено тестирование различных компонентов технологии Web components. Разработан набор сертификационных тестов, проверяющий соответствие спецификации для Shadow DOM, HTML Template, HTML Custom Elements
Технологии:
Html, DOM, JavaScriprt
Описание:
Проведено тестирование реализации языка программирования на соответствие официальной спецификации. Сделано тестовое покрытие спецификации и API. Найдены многочисленные ошибки реализации и скорректирована спецификация.
Технологии:
Dart, JavaScript, Html
Описание:
Протестирована комплексная программная платформа. Реализованы – а) тестовая программа б) полное покрытие реализации стандарта языка в) база данных дефектов платформы г) полная документация для разработчиков и пользователей. Найдены десятки ошибок в реализации индустриальных стандартов для ПО, установленного на миллионах компьютеров по всему миру.
Технологии:
Java, JUnit, Apache Ant
Свойства:
- мощный пускатель тестов
- анализ покрытия
- база данных по дефектам реализации
- документация по дизайну и принципам разработки
Описание:
Протестированы различные существующие и новая реализация популярного языка программирования на соответствие официальному стандарту. Проведено тестирование нескольких программных “движков”, составлены полные отчеты о покрытии стандарта созданной тестовой базой, отчеты о прохождении всех тестов на разных “движках”, составлена полная документация.
Технологии:
HTML, XML, JavaScript, etc.
Свойства:
- запуск тестов, отслеживание прохождения на разных программных “движках”
- инструмент отслеживания покрытия
- полная тестовая сюита
- набор скриптов для запуска тестов
- документация по дизайну системы, ее применению и принципам разработки тестов
Описание:
Реализованы масштабные проекты для компании-разработчика оригинальной программной платформы.
1. Сертификационное тестирование 14 релизов J2SE, написано >25.000 тестов
2. Разработка тестовых сюит для JDK
3. Разработка сертификационных тестов (TCKs) для Java XML
4. Сертификационные тестовые сюиты (TCKs) для J2ME
В процесс тестирования включены:
Описание:
- Определение стратегии тестирования и разработка спецификаций;
- Дизайн структуры тестовых сюит;
- Разработка конструкций тестовых сюит / прогоны тестов / анализ результатов. Разработка генератора тестовых случаев;
- Кодирование и документация тестов;
- Анализ существующих тестовых сюит для возможного переиспользования;
- Портирование тестовых сюит сторонних компаний.
- Анализ кода, спецификаций и документации;
- Проведение запланированных и заказных тестов, анализ результатов и предоставление отчета;
- Анализ сообщений об ошибках, поиск ошибок;
- Исследование исходных кодов для устранения ошибок.
- Измерение и анализ покрытия утверждений спецификации тестовыми сюитами;
- Измерение и анализ покрытия исходного кода
тестовыми сюитами;
- Разработка и прогоны программ, анализирующих код, анализ результатов;
- Изучение системной архитектуры, дизайна и исходных кодов для определения узких мест в функционировании.