Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Написання тестів є важливою частиною процесу тестування програмного забезпечення, оскільки це допомагає переконатися, що розроблена програма відповідає заданим вимогам.
Ви можете писати тестові приклади, створюючи шаблони тестових прикладів із усіма параметрами, необхідними для документування процесу тестування.
Дотримуючись покрокових інструкцій і найкращих практик, навіть новачок у тестуванні програмного забезпечення можуть ефективно створювати тестові приклади в Excel.
Зміст
Що таке важливі тестові випадки?
Тестові випадки забезпечують систематичний підхід до перевірки функціональності програми та загальної продуктивності. Написуючи формальні тестові випадки, команди можуть забезпечити повне охоплення тестуванням, скорочуючи витрати на обслуговування, виправлення помилок і підтримку.
Ось деякі з основних переваг:
Сприяння ретельності та більш широкому охопленню тестів.
Забезпечення послідовності в тестуванні.
Полегшення повторного використання тесту.
Покращення відстеження протягом усього процесу розробки програмного забезпечення.
Як створити шаблон тестового прикладу в Excel
Створення шаблону тестового прикладу в Excel може допомогти спростити процес написання та організації тестових випадків для проектів тестування програмного забезпечення.
Виконайте такі дії, щоб створити простий і ефективний шаблон тестового випадку в Excel:
Крок 1: Створіть заголовки для стовпців
Розгляньте можливість включити такі заголовки, як:
«Ідентифікатор тестового випадку»
«Тестовий сценарій»
"Опис"
«Попередні умови»
«Тестові кроки»
«Тестові дані»
'Очікувані результати'
«Фактичні результати»
«Статус тестування»
"Коментарі"
Відформатуйте заголовки, щоб зробити їх візуально різними, виділяючи текст жирним шрифтом, змінюючи розмір шрифту або використовуючи інший колір фону. Це допоможе тестувальникам легко орієнтуватися в документі.
Крок 2: Створіть рядки для кожного ID тестового прикладу
Додайте рядки для кожного тесту та надайте унікальний ідентифікатор із коротким описом мети тесту.
Ось деякі приклади даних для тестового прикладу перед його виконанням (тобто ще без результатів).
ID тестового прикладу: TC001
Тестовий сценарій: функція входу
Опис: перевірка успішного входу користувача
Передумови: Користувач повинен бути зареєстрований
Етапи перевірки: введіть дійсне ім’я користувача та дійсний пароль і натисніть кнопку входу
Тестові дані: Ім’я користувача: [email protected] , Пароль: [email protected]
Очікувані результати: користувач проходить сторінку входу та перенаправляється на інформаційну панель
Додаючи етапи тестування, уточніть дії, які потрібно виконати, і будь-які необхідні тестові дані.
Використовуйте стовпець «Тестові дані», щоб перелічити будь-які вхідні дані або змінні, які мають відношення до заданих кроків тестування.
Крок 3: Задокументуйте результати в рядку тестових прикладів
Після того, як ваші тестові сценарії визначені в шаблоні, вони можуть виконуватися тестувальниками.
Результати мають бути задокументовані в стовпці «Фактичний результат», а статус має бути оновлений, щоб вказати успіх або невдачу.
Використовуйте стовпець «Коментарі» для будь-яких спостережень або приміток щодо тесту.
Ідентифікація компонентів тестового прикладу
Написання ефективних тестів у Excel вимагає розуміння та визначення основних компонентів шаблону плану тестування. Розглянемо кожен по черзі.
Ідентифікатор тестового випадку
Призначення унікального ідентифікатора тестового прикладу кожному тестовому прикладу має вирішальне значення для ідентифікації та відстеження.
Ідентифікаційний номер допомагає швидко знаходити посилання, що полегшує членам команди відстеження прогресу або обговорення конкретних тестів з колегами.
Опис тестового випадку
Чіткий і стислий опис тестового прикладу визначає мету тестового прикладу.
Він описує, яка частина програми тестується, і очікуваний результат, що полегшує тестувальникам зрозуміти контекст і цілі.
Кроки тесту
Кроки тестування визначають серію дій, які необхідно виконати для виконання тесту.
Усі етапи тестування мають бути чіткими та детальними, щоб гарантувати, що тестувальники дотримуються послідовного процесу. Це зменшує ризик неоднозначності, помилок і неправильного тлумачення.
очікувані результати
Компонент «Очікувані результати» висвітлює результат, який має відбутися після виконання етапів тестування.
Ця інформація життєво важлива для тестувальників, щоб визначити, чи програма працює належним чином і чи відповідає попередньо визначеним вимогам.
Фактичні результати
Після завершення етапів тестування тестувальники задокументують фактичні результати тесту.
Порівнюючи фактичні результати з очікуваними результатами в таблиці Excel, тестувальники можуть швидко виявити розбіжності, відхилення або потенційні проблеми в програмі.
Статус тесту
Статус тесту вказує на результат виконання тесту, наприклад:
Пройшов
Не вдалося
заблоковано
Не виконано
Цей компонент дозволяє членам команди відстежувати хід тестування та загальний статус тестування протягом усього проекту.
Коментарі
Розділ «Коментарі» надає можливість тестувальникам додати додаткові примітки або висвітлити будь-які конкретні проблеми щодо тесту.
Ця інформація може включати подробиці про виниклі проблеми, пропозиції щодо покращень або будь-які інші відповідні зауваження, зроблені під час процесу тестування.
Як написати ефективні тестові приклади в Excel
Ось наші п’ять найкращих рекомендацій щодо написання ефективних тестів у Excel.
1. Будьте простими
Під час написання тестів у , простота є ключовою. Оцініть сценарій тестування та визначте конкретну область, яку ви хотіли б охопити.
Розбиваючи сценарій на менші, керовані частини, ви робите процес більш доступним для тестувальників.
Дуже важливо писати тести, які легко зрозуміти та виконати. Цього можна досягти, використовуючи чітку мову, стислі інструкції та структурований макет.
2. Будьте конкретними
Будьте конкретними у своїх функціональних тестах, визначаючи точні кроки, умови та вимоги. Включіть необхідні деталі, такі як сценарій, дія, дані тестування та очікуваний результат.
Описуючи тестові дані, переконайтеся, що у вас є як дійсні, так і недійсні набори даних. Це допоможе покращити покриття та зменшить ймовірність непомічених помилок.
3. Простежуваність
Переконайтеся, що ваші тестові приклади можна відстежити за допомогою унікального ідентифікатора тестового випадку, який допоможе розрізнити різні тестові випадки та сценарії.
Простежуваність також передбачає зв’язок тестових випадків із вимогами, що дозволяє використовувати систематичний підхід до виявлення прогалин у тестуванні, аналізі впливу та розстановці пріоритетів.
4. Повторне використання
Щоб оптимізувати процес тестування, зосередьтеся на повторному використанні під час написання тестів у Excel. Створіть свої тестові приклади таким чином, щоб їх можна було повторно використовувати для різних сценаріїв з мінімальними змінами.
Цього можна досягти шляхом використання модульних етапів тестування та мінімізації жорстко закодованих значень. Багаторазове використання не тільки економить час, але й сприяє узгодженості в різних тестах і проектах.
5. Незалежність
Напишіть тестові приклади таким чином, щоб вони були незалежними один від одного, дозволяючи тестувальникам запускати їх у будь-якій послідовності. Тестові приклади мають бути розроблені таким чином, щоб результат одного тестового прикладу не впливав на виконання інших тестових випадків.
Ця стратегія гарантує, що кожен тестовий приклад може стояти окремо, що призводить до більш ефективного та ефективного тестування.
Як керувати тестами в Excel
Готуючи свої плани тестування, сплануйте, як ви збираєтеся організовувати, оновлювати та ділитися тестами. Ось деякі аспекти, які слід враховувати.
Організація тестових випадків
Розгляньте можливість використання угоди про іменування для тестових випадків і ідентифікаторів тестів.
Наприклад, загальні тести можуть починатися з «TEST_ID 1», тоді як тести, пов’язані з окремими модулями, можуть починатися з «MOD_ID 1».
Якщо тестовий приклад має кілька очікуваних результатів, використовуйте підідентифікатори, як-от «TEST_ID 1.1» і «TEST_ID 1.2».
Оновлення тестових випадків
Оскільки ваш проект розвивається, дуже важливо регулярно оновлювати свої тестові приклади, щоб відображати будь-які зміни у вимогах, функціональності або тестових даних.
Excel дозволяє легко змінювати та налаштовувати тестові випадки за потреби. Обов’язково оновлюйте як дію, так і очікувані результати для кожного тесту, коли відбуваються зміни.
Обмін тестами
Співпраця є важливою частиною процесу тестування, тому обмін тестами з вашою командою є важливим.
Ви можете використовувати вбудовані функції спільного доступу Microsoft Excel, щоб забезпечити доступ відповідних колег до .
Якщо ви використовуєте Sharepoint, ось як оновити робочі аркуші Excel:
Які переваги та недоліки Excel для тестових випадків?
Excel вже давно є популярним вибором для керування тестами. Однак він має власний набір переваг і недоліків.
Ось 4 основні переваги:
Більшість тестувальників знайомі з Excel, що спрощує навчання.
Інтерфейс Excel дозволяє легко документувати ваші тестові приклади.
можна легко поділитися з членами команди, сприяючи співпраці всередині команди.
Excel підтримує інтеграцію з різними інструментами тестування сторонніх виробників, що забезпечує безперебійну передачу даних між платформами.
Однак є деякі недоліки:
Excel не має деяких розширених функцій, доступних у спеціальних інструментах керування тестами, таких як відстеження в реальному часі або інформаційні панелі.
Керування великою кількістю тестів у Excel може стати громіздким і неорганізованим.
Файли Excel можуть зіткнутися з проблемами керування версіями, коли кілька членів команди працюють над одним файлом.
Excel може не забезпечувати такий самий рівень безпеки, як спеціальні платформи тестування, що викликає занепокоєння щодо захисту конфіденційних даних.
Ви повинні розглянути, чи буде спеціальний інструмент керування тестовими випадками більш відповідним для вашого конкретного сценарію тестового випадку.
Які є альтернативи Excel для керування тестами?
Хоча використання Excel для керування тестами є популярним і ефективним, існують інші інструменти та платформи для керування тестами, які допомагають ефективніше керувати тестами.
Ось чотири для перегляду:
1. TestRail
TestRail — це комплексний інструмент для керування тестовими випадками, розроблений спеціально для керування, відстеження та організації тестових випадків.
Він надає статистичні дані та аналітику в реальному часі, а також інтеграцію з засобами відстеження дефектів.
2. Джира
Jira — широко розповсюджена платформа для управління проектами та відстеження проблем, яку також можна використовувати для керування тестовими випадками.
Завдяки різноманітним плагінам та доступним інтеграціям, таким як Zephyr або Xray, Jira можна налаштувати для підтримки керування тестами. Це робить його гнучкою та масштабованою альтернативою Excel.
3. QTest
QTest — це платформа для керування тестами, що пропонує централізовану платформу для створення, виконання та керування тестами.
Його інтеграція з популярними інструментами автоматизованого тестування робить його ефективною альтернативою Excel.
4. PractiTest
PractiTest — це хмарний інструмент керування тестами. Він пропонує ряд функцій для керування тестами, включаючи ієрархічну організацію, виконання тестів і відстеження дефектів.
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.
Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.
Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.
У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.
У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.
Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.
Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.
У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.