Я собираюсь начать писать свой первый сценарий массового обновления и в настоящее время использую учетную запись Sandbox. Мне интересно, как лучше всего протестировать скрипт, учитывая, что он внесет изменения во множество предметов? Можно ли проверить скрипт на небольшой выборке?Тестирование массовых сценариев обновления
ответ
Когда вы выполняете массовое обновление, сначала необходимо выполнить поиск в пользовательском интерфейсе, а затем вручную выбрать, какие результаты поиска должен обрабатывать скрипт. Таким образом, лучший способ протестировать ваш скрипт - это выбрать только один результат за раз или только несколько результатов. Возможно, создайте несколько тестовых записей, которые соответствуют вашим критериям поиска и обрабатывают их.
Во всяком случае, с помощью Mass Updates вы полностью контролируете, какие результаты обрабатываются каждый раз при выполнении сценария.
То, что я часто (это мертвый простой в SS 1) является создание интерфейса suitelet компаньоном, который просто вызывает изменение функции масс
Таким образом, вы передаете идентификатор записи, через suitelet Params, функции массового обновления и он запускается немедленно. На другой вкладке вы можете вносить изменения и т. Д., А затем просто обновлять пакет, если хотите снова запустить его.
Я считаю, что это более удобно при разработке, чем через интерфейс массового обновления для каждой итерации развития.
Я всегда проверяю его, просто загружая внутренний идентификатор сценария в отладчик. Это почти так, как все будет работать с массовым обновлением.
- 1. Модульное тестирование сценариев оболочки
- 2. Тестирование сложных сценариев данных
- 3. Триггер обновления SQL Server для массовых обновлений
- 4. Тестирование кода для сценариев RACE
- 5. распределенное модульное тестирование/тестирование на основе сценариев с boost.test
- 6. Документирование пользовательских сценариев и измерение/тестирование
- 7. Тестирование сценариев с экспоненциально растущими результатами
- 8. Тестирование сценариев большого входного диапазона с JUnit
- 9. Тестирование единиц измерения - Определение тестовых сценариев
- 10. Тестирование нескольких сценариев при одном модульном тесте
- 11. Тестирование действия обновления в MiniTest
- 12. yii правила обновления и вставки сценариев
- 13. Создание сценариев обновления SQL для клиента
- 14. Передача асинхронных массовых данных
- 15. SimpleMessageListenerContainer обработка массовых сообщений
- 16. Группа массовых regex заменить
- 17. Создание массовых AD пользователей
- 18. Отладка отправки массовых писем
- 19. Оптимизация скриптов для массовых обновлений
- 20. Тестирование на модуле C++ с использованием языка сценариев
- 21. Тестирование пользовательских сценариев для приложений Java на ПК
- 22. Есть ли способ модульного тестирование unobstrusive сценариев JQuery
- 23. Автоматическое тестирование сценариев авторизации, реализованных с помощью AzMan
- 24. RegEx ггммдд соответствия в массовых Rename Utility
- 25. Rails response_with & Rspec контроллеры: тестирование неуспешного обновления
- 26. Угловое тестирование DOM после обновления Factory
- 27. Тестирование модели взаимодействия - атрибут обновления RAILS RSpec
- 28. Тестирование типа данных при запуске обновления postgresql
- 29. Тестирование обновления конфигурации Apache/mod_jk/Tomcat
- 30. тестирование обновления записи в запросе spec
Просто попробовал это и отлично работает! Я добавил некоторую информацию в несколько записей, чтобы они были применены к параметрам поиска. Это было намного проще, чем я думал. Благодаря! – VicDid