днього часу виконання операції.
3.4 Тестування 1C Підприємства
Тестування проводилося на двох серверних операційних системах Windows Server 2003 (Ms SQLserver 2005) і Linux core 8 (PostgreSQL). Використовувалося спеціалізоване програмне забезпечення для тестування: 1С: Корпоративний інструментальний пакет, і TPC - 1C-GILV безкоштовна утиліта для тестування.
3.4.1 1С: Корпоративний інструментальний пакет
1С: Корпоративний інструментальний пакет-призначений для підвищення продуктивності, масштабованості і надійності інформаційних систем на платформі 1С: Підприємство 8 за рахунок:
* виявлення та автоматичного аналізу можливих технічних проблем на будь-яких стадіях впровадження (в тому числі на стадії проектування);
* отримання об'єктивної інформації про продуктивність системи;
* отримання повної технічної інформації про проблеми продуктивності, наявних у системі, з метою подальшої оптимізації її коду.
Корпоративний інструментальний пакет може використовуватися як самостійно (наприклад, для оцінки застосовності небудь типової конфігурації для вирішення завдань клієнта) так і в якості додаткового інструменту, який дозволяє провести аналіз «вузьких місць» і підвищити продуктивність і масштабованість впроваджуваної або вже впровадженої системи.
Основні розв'язувані завдання
Основні завдання, які вирішуються за допомогою Корпоративного інструментального пакету:
* проведення багатокористувацьких навантажувальних випробувань без участі реальних користувачів:
* оцінка застосовності системи в заданих умовах;
* оцінка масштабованості системи;
* вибір обладнання;
* отримання об'єктивних (числових) показників продуктивності системи під час її навантажувальних випробувань або робочої експлуатації;
* збір і зберігання інформації про динаміку продуктивності системи в часі;
* пошук та аналіз «вузьких місць» і оптимізація коду системи:
* збір повної інформації про всі проблеми продуктивності, наявних в багатокористувацької системою:
* ранжування проблем за ступенем їх впливу на продуктивність системи в цілому;
* надання наскрізний інформації про контекст кожної проблеми на всіх рівнях функціонування системи (дії користувача, стек викликів вихідного коду, запити до СУБД).
Загальна схема роботи
Досліджувана інформаційна база - це прикладна система на платформі 1С: Підприємство 8, в якій необхідно провести аналіз продуктивності, а так само пошук можливих проблем і вузьких місць з метою подальшої оптимізації.
Навантаження в досліджуваній базі може створюватися Тест-центром (за допомогою сценаріїв тестування) або реальними користувачами системи.
Експерт, за допомогою Тест-центру та «Центру управління продуктивністю» здійснює збір показників продуктивності системи. На підставі отриманих значень він оцінює поточну працездатність системи і наявність у ній проблем продуктивності.
Якщо ...