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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.08.2021, 12:23   #1  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от axm2017 Посмотреть сообщение
Как понимаю MS, закрыл часть тестов по причине...
В тестах нет магии.
Тест предполагает, что:
1. есть некое зафиксированное начальное состояние.
2. в этом начальном состоянии выполняется некий функционал
3. в тесте явно написан ожидаемый результат. и этот ожидаемый результат сравнивается с тем, что получилось в результате шага 2.

ключевой момент - для успешного теста просто жизненно необходимо, чтобы начальное состояние было. и чтобы оно было одинаковым.

Как следствие: чтобы использовать майкрософтовские тесты, клиент должен проводить тесты на тех же начальных данных, что и майкрософт.
И это НЕ клиентские данные.


Цитата:
Сообщение от fed Посмотреть сообщение
Вопрос - будет ли подобная схема работать в ситуации внедряющей фирмы ?
И даже это не конечный вопрос.
Вопрос - будет ли подобная схема давать хоть какие-то преимущества для клиента? На клиенте есть человек (или группа людей), которые должны принять решение - ок, мы оплачиваем эти работы, потому что эти работы дадут нам то-то и то-то...

И тут даже не важно кому пойдет оплата - внедряющим фирмам, разработчикам собственной команды или напрямую в Майкрософт.

Пока очень понятно что хочет получить Майкрософт с этим тестированием. И совершенно непонятно зачем ЭТО нужно клиенту? Да, клиенту нужен результат. Но как этот результат будет получен - задача вендора. А вендор пытается переложить свои косты на клиента. Как и в остальных архитектурных решениях по Аксапте в последнее время.

Цитата:
Сообщение от axm2017 Посмотреть сообщение
Если внедренец покрывает тестами свою модель и функционал то исправление ошибки с новым тестом гарантирует что она не повторится и в общем то рост расходов на разработку в рамках 10-20% на создание простых автотестов на мой взгляд можно как то оправдать и перед клиентом.
вообще говоря, сама технология тестирования создавалась, чтобы снизить расходы на разработку

В случае с DFO365 вопрос вовсе не в технологии.
__________________
полезное на axForum, github, vk, coub.

Последний раз редактировалось mazzy; 16.08.2021 в 12:26.
Старый 16.08.2021, 12:39   #2  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,913 / 5736 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от mazzy Посмотреть сообщение
В
Пока очень понятно что хочет получить Майкрософт с этим тестированием. И совершенно непонятно зачем ЭТО нужно клиенту? Да, клиенту нужен результат. Но как этот результат будет получен - задача вендора. А вендор пытается переложить свои косты на клиента. Как и в остальных архитектурных решениях по Аксапте в последнее время.
Смотри также
За это сообщение автора поблагодарили: mazzy (2).
Старый 16.08.2021, 12:40   #3  
axm2017 is offline
axm2017
Участник
 
2,066 / 296 (14) ++++++
Регистрация: 15.05.2017
Цитата:
Сообщение от mazzy Посмотреть сообщение
В тестах нет магии.
...Как следствие: чтобы использовать майкрософтовские тесты, клиент должен проводить тесты на тех же начальных данных, что и майкрософт.
И это НЕ клиентские данные.
..
Кто мешает добавить пару компаний с клиентскими к списку USMF USRT, DEMF и прочему?


Цитата:
Сообщение от mazzy Посмотреть сообщение
И даже это не конечный вопрос.
Вопрос - будет ли подобная схема давать хоть какие-то преимущества для клиента?
..
Будет. Авто тесты это стандарт для работы сложных систем. Можно привести массу аргументов за.

Цитата:
Сообщение от mazzy Посмотреть сообщение
И совершенно непонятно зачем ЭТО нужно клиенту? Да, клиенту нужен результат. Но как этот результат будет получен - задача вендора. ..
Клиенту важно что в системе после исправления меньше ошибок и он меньше заплатит на жизненном цикле. Авто тесты могут это дать за меньшее время и деньги.

Цитата:
Сообщение от mazzy Посмотреть сообщение
В случае с DFO365 вопрос вовсе не в технологии.
И в этом тоже. Тестировщиков в MS сейчас нет. И продукт развивается иначе чем 12 ка. Сам подход к разработке спринты и прочее без автотестов имеют крайне слабое прикрытие. Собственно это причина уборки тестировщиков - они оказались тормозом при выпуске функционала.

Последний раз редактировалось axm2017; 16.08.2021 в 12:52.
Старый 16.08.2021, 12:59   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от axm2017 Посмотреть сообщение
Кто мешает добавить пару компаний с клиентскими к списку USMF USRT, DEMF и прочему?
кто должен добавить пару компаний?
почему вы решили, что майкрософт тестирует на USMF USRT, DEMF?

даже теряюсь в догадках кто мешает... и КТО?

Цитата:
Сообщение от axm2017 Посмотреть сообщение
Будет. Авто тесты это стандарт для работы сложных систем. Можно привести массу аргументов за.
для сложных систем и я могу привести.

вы для Аксапты или DFO365 в текущих условиях расскажите.
__________________
полезное на axForum, github, vk, coub.
Старый 16.08.2021, 13:11   #5  
axm2017 is offline
axm2017
Участник
 
2,066 / 296 (14) ++++++
Регистрация: 15.05.2017
Цитата:
Сообщение от mazzy Посмотреть сообщение
..
даже теряюсь в догадках кто мешает... и КТО?
Никто.

Цитата:
Сообщение от mazzy Посмотреть сообщение
вы для Аксапты или DFO365 в текущих условиях расскажите.
Рассказать что?
Автотесты работают и худо бедно как видим 365 живет без тестеров.
Теги
atl, d365fo, rsat

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axinthefield: Dynamics 365 Monthly Update - July 2021 Blog bot DAX Blogs 0 12.07.2021 17:11
stoneridgesoftware: How to Integrate Power BI with Dynamics 365 for Financials Blog bot DAX Blogs 0 01.04.2017 02:17
jaestevan: Microsoft Dynamics 365 for Operations Blog bot DAX Blogs 0 02.11.2016 01:11

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:38.