Тестирование программного обеспечения. Базовый курс. 3-е издание



Pdf көрінісі
бет302/307
Дата03.07.2023
өлшемі5,03 Mb.
#179304
1   ...   299   300   301   302   303   304   305   306   307
Байланысты:
Software Testing - Base Course (Svyatoslav Kulikov) - 3rd edition - RU

 
 
 


Командные файлы для Windows и Linux
Тестирование программного обеспечения. Базовый курс. 
© EPAM Systems, 2015–2023
 
Стр: 284/301 
4.3. 
Командные файлы для Windows и Linux, автоматизирую-
щие выполнение дымового тестирования 
CMD-
скрипт для Windows 
rem Переключение кодовой таблицы консоли
 
rem 
(чтобы корректно обрабатывались спецсимволы в командах):
 
chcp 65001 
 
rem Удаление файла журнала от прошлого запуска:
 
del smoke_test.log /Q 
 
rem Очистка входного каталога приложения:
 
del IN\*.* /Q 
 
rem Запуск приложения:
 
start php converter.php IN OUT converter.log 
 
rem 
Размещение тестовых файлов во входном каталоге приложения:
 
copy Test_IN\*.* IN > nul 
 
rem Таймаут в 10 секунд, чтобы приложение успело обработать файлы:
 
timeout 10 
 
rem Остановка приложения:
 
taskkill /IM php.exe 
 
rem ========================================================================= 
rem Проверка появления в выходном каталоге файлов,
 
rem которые должны быть обработаны,
 
rem и непоявления файлов, которые не должны быть обработаны:
 
echo Processing test: >> smoke_test.log 
 
IF EXIST "OUT\
«Мелкий» файл
 
в
 WIN1251.txt" ( 
 
echo OK! '«Мелкий» файл


Достарыңызбен бөлісу:
1   ...   299   300   301   302   303   304   305   306   307




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет