Загальні відомості про тестування шаблонів форм

Увага!: Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Щоб переконатися, що форми, створені на основі шаблонів форм, зручні для використання та збирають правильні типи даних, потрібно перевірити шаблони форми перед їх публікуванням для заповнення користувачами.

У цій статті

Огляд

Тестування засобів збирання даних

Тестування можливостей для користувачів

Огляд

Залежно від кількості користувачів, які заповнюватимуть форми, створені на основі ваших шаблону форми, та від типу даних, для збирання яких призначені форми, тестування шаблонів форм може бути простим переглядом шаблону форми, призначеної для малої групи користувачів, або розширеним, як під час планування виробничих процесів, що включає середовище тестування для перевірки функціональності шаблону форми організації. Не має значення, чи шаблон форми призначено для 10, чи для 10 000 користувачів; тестування шаблонів форм залишається важливою частиною процесу їх розробки.

Тестування шаблону форми перед публікуванням дозволяє:

  • Переконатися, що форма, створена на основі вашого шаблону, збиратиме правильні типи даних, перевіряючи, чи елементи керування в шаблоні форми настроєно правильно.

  • Переконатися, що всі засоби, впроваджені в шаблон форми, працюють правильно.

  • Переконатися, що користувачі можуть створювати та надсилати нову форму або змінювати наявну форму, створену на основі вашого шаблону.

  • Переконатися, що будь-який керований код у шаблоні форми працює правильно.

  • Переконатися, що форми, настроєні з різними параметрами безпеки, працюють правильно.

Тестування шаблону форми зазвичай починається з визначення плану тестування. Якщо шаблон форми призначено для невеликої аудиторії, план тестування може виглядати як прості записи. Якщо шаблон форми використовуватиметься багатьма користувачами, план тестування може бути офіційним документом, який містить описи запланованих випробувань, очікувані результати та критерії, що розглядатимуться під час визначення, чи шаблон форми готовий до публікування.

Рекомендовано створювати план тестування протягом періоду планування, перед початком створення шаблону форми. Якщо запланована структура шаблону форми змінюється протягом періоду розробки, слід відповідно змінити план тестування. Під час написання плану тестування переконайтеся, що до нього включено перевірку з коректними та некоректними введеними даними, щоб переконатися, що зберігаються або надсилаються лише правильні дані. Протягом планування, якщо буде вирішено включити поле, елемент керування або засіб до шаблону форми, слід записати план тестування цього поля, елемента керування або засобу. Наприклад, якщо заплановано додати до шаблону форми елемент керування, який прийматиме лише додатні числа від 1 до 31, до плану тестування слід включити перевірку зі введенням коректного значення, значення, що лежить поза дозволеним діапазоном , і введенням текстових символів замість чисел.

У деяких випадках можна тестувати засоби та функціональність під час розробки шаблону форми. Наприклад, можна протестувати перевірку даних для елемента керування одразу після його впровадження за допомогою вікна «Попередній перегляд». Це може зменшити необхідний для тестування час після завершення розробки шаблону форми.

Коли розробку шаблону форми завершено, можна розпочинати тестування згідно з планом. Занотуйте всі проблеми, знайдені під час тестування шаблону форми. Проте, перед вирішенням проблеми, слід спочатку визначити, чи вимагає проблема негайного вирішення. Залежно від розкладу розгортання шаблону форми, можна спочатку виправити помилки, які стосуються даних, наприклад, формули, які повертають неправильні результати, а потім вирішувати візуальні проблеми, наприклад, колір або розміщення елементів керування. Після вирішення проблеми потрібно виконати ті самі перевірки ще раз, щоб переконатися, що проблему вирішено і нових помилок не виникло.

Під час тестування можна вирішити, що до початкової структури шаблону форми потрібно внести зміни. Перед упровадженням цих змін урахуйте вартість упровадження та тестування цих нових можливостей. Також урахуйте вплив нових функцій на стабільність наявних функцій. Під час додавання нових функцій до шаблону форм слід додати їх тестування до плану тестування. Якщо впровадження нових функцій спричинить затримку в розкладі розгортання шаблону форми, здійсніть це впровадження пізніше.

Процес тестування може бути сукупністю перевірок функціональності та зовнішнього вигляду форми, та тестування процесу створення та надсилання нової форми або змінення наявної форми, створеної на основі вашого шаблону форми. Тестування функціональності форми включає перевірку правильності даних, зібраних у формі. Тестування даних може включати перевірку засобів Microsoft Office InfoPath, включених до вашого шаблону форми, наприклад, умовного форматування, перевірки даних і коду, а також перевірки правильності даних, зібраних у шаблоні форми. Також потрібно перевірити процес створення нової форми, надсилання нової форми та змінення наявної форми. Тестуючи дані та процеси, можна переконатися, що форма збирає та зберігає правильні дані.

На початок сторінки

Тестування засобів збирання даних

InfoPath надає багато різних можливостей, наприклад, умовне форматування, перевірку даних, формули, правила та коди, щоб переконатись у правильності даних, введених користувачем у форму. Щоб переконатися, що засоби форми настроєно правильно, можна перевірити їх, переглянувши шаблон форми. Під час перегляду шаблону форми в застосунку InfoPath буде відкрито нове вікно Попередній перегляд, із формою, створеною на основі вашого шаблону, яку можна використовувати для тестування цих засобів.

Якщо ви користуєтесь одним і тим самим набором даних для тестування шаблону форми кілька разів, можна зберегти форму з цим зразком даних і настроїти шаблон форми для використання цієї форми зі зразком даних під час перегляду вашого шаблону. Це запобігає необхідності введення аналогічних даних щоразу під час перегляду шаблону форми. Можна використовувати зразок даних для перевірки, чи настроєно елементи керування та поля для приймання правильних даних, або зберегти форму зі зразком неправильних даних, щоб перевірити реакцію шаблону форми на введення неправильних даних.

На початок сторінки

Тестування можливостей для користувачів

Щоб перевірити процес, який виконуватимуть користувачі під час заповнення форми, створеної на основі вашого шаблону, потрібно опублікувати шаблон форми в середовищі тестування. В ідеальному випадку, середовище тестування максимально схоже на робоче середовище, в якому користувачі отримуватимуть доступ до форм, створених на основі вашого шаблону, та заповнюватимуть їх. Наприклад, якщо робоче середовище є мережею Microsoft Windows, керованою кількома серверами з Microsoft Windows Server 2003 з базою даних Microsoft SQL Server, середовище тестування може бути окремою мережею Windows, керованою окремим сервером. Не слід проводити тестування в робочому середовищі, оскільки тестування може вплинути на роботу користувачів у робочому середовищі або на дані, які зберігаються на серверах.

У середовищі тестування можна перевірити процес створення та надсилання нової форми, змінення наявної форми з даними та перевірки надсилання даних до правильних зовнішніх джерел даних. Можна також використовувати середовище тестування для перевірки роботи в непередбачених обставинах, наприклад, якщо зв’язок із сервером втрачено, коли користувач уже створив, але ще не надіслав форму.

Порада.: Інший спосіб перевірки процесу доступу, заповнення та надсилання форм — запросити кількох типових користувачів скористатися вашим шаблоном форми перед наданням доступу до нього іншим користувачам. Це дозволить переконатися, що форми, створені на основі вашого шаблону, легко заповняти користувачам, і що користувачі можуть створювати та надсилати нові або змінювати наявні форми. Протягом цього періоду можна зібрати цінні відгуки про реальне використання вашого шаблону форми, пізніше можна змінити шаблон відповідно до цих відгуків. Наприклад, деякі користувачі можуть мати проблеми з використанням певного елемента керування, і ви могли не передбачити це під час створення шаблону форми. Без тестування з потенційними користувачами ви можете зіткнутися з цими проблемами вже після розгортання шаблону форми.

На початок сторінки

Примітка.: Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×