AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX Blogs
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.03.2018, 00:12   #1  
Blog bot is offline
Blog bot
Участник
 
25,475 / 846 (79) +++++++
Регистрация: 28.10.2006
stoneridgesoftware: How to Mitigate Risk with a Production System Smoke Test
Источник: https://stoneridgesoftware.com/how-t...em-smoke-test/
==============



Modifications, code fixes and configuration changes to production systems are a necessity on a software implementation project. A formal testing procedure is recommended when major changes are made, but sometimes testing is minimized for smaller changes. Unfortunately, small changes can also lead to system outages and user frustration if not properly vetted or if key startup procedures are missed. Systems today are so complicated that even simple fixes can break existing functionality due to a relationship not documented or not completely understood.

One way of mitigating the risk of outages caused by minor changes is to develop a standard production system Smoke Test.  This smoke test should be performed after any change is made, but before all the users are given general access to the system. It would be ideal if the person performing this smoke test was independent of the group that had made the change or was not the group that stayed up all night long resolving the problem.

Generally, smoke testing happens after formal testing, but in the case of minor system changes, formal testing may be considered unnecessary. The use of a “smoke test” in this case gives the systems group an early warning to issues that might easily be addressed before full production is resumed. Provided below are some examples of the tasks to be included in the standard smoke test.

Standard Smoke Test Tasks:

1. Validate essential business processes

For example:
  • Perform a sales order from Quote to Cash
  • Perform the procure to pay cycle
  • Do an inventory transaction
2. Validate essential system interfaces

For example:
  • Run a sample credit card transaction
  • Test out a transaction using the tax interface
  • Test out EDI interfaces
  • Run a workflow
  • Test an alert
  • Run a batch job and have it send out an email
  • Verify the help functionality works
  • Test the enterprise portal
3. Validate essential peripheral devices

For example:
  • Run reports in batch and print them
  • Check inventory using a hand-held device
In summary, a Smoke Test is a good practice to ensure that essential system functionality is validated after any change. The result should be more productive users and less system frustration.





Источник: https://stoneridgesoftware.com/how-t...em-smoke-test/
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
stoneridgesoftware: How to Use Dynamics AX Warehouse Management Production Start Default Values Blog bot DAX Blogs 0 19.01.2018 00:11
stoneridgesoftware: How to Process a Partial Pick List in Production from Dynamics AX Blog bot DAX Blogs 0 19.05.2017 19:11
stoneridgesoftware: Changes to Microsoft Dynamics NAV Change Log System: How to Revert its Behavior Blog bot NAV: Blogs 0 23.06.2016 20:13
Ошибка бизнес-процесса Tarasov E Dynamics CRM: Разработка 9 18.02.2010 14:02
wiki.dynamicsbook: Changes Made in Navision Attain 3.60 Blog bot Dynamics CRM: Blogs 0 02.09.2008 13:23

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:17.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.