Немного не по теме, но прочитать значение можно послав "Ctrl+C" и в буфере будет, то что в поле Result
- Форум тестировщиков
- → Просмотр профиля: Репутация: anagramma
anagramma еще не добавил друзей
Написано anagramma 04 марта 2013 - 07:44
Написано anagramma 31 мая 2012 - 20:37
Написано anagramma 04 августа 2011 - 12:18
rem ------------------------------------------------ rem rem запускать с опциями командной строки /v:ON /e:ON rem rem ------------------------------------------------ chcp 1251>nul set /a zero=0 set root=c:\test set RarDir=C:\Program Files\WinRAR rem Removing database @echo ##teamcity[progressMessage 'Removing database'] REM (SQL 2005) "c:\Program Files\Microsoft SQL Server\90\Tools\Binn\osql.exe" -b -S (local)\SQLEXPRESS -E -Q "if DB_ID('test') IS NOT NULL DROP DATABASE test" REM (SQL 2008) REM "C:\Program Files\Microsoft SQL Server\100\Tools\Binn\osql.exe" -b -S (local)\SQLEXPRESS -E -Q "if DB_ID('test') IS NOT NULL DROP DATABASE test" if NOT ERRORLEVEL 0 EXIT %ERRORLEVEL% @echo ##teamcity[progressMessage 'Clearing directory'] for /d %%d in (%root%\*.*) do call :clear_dir %%d for %%f in (%root%\*.*) do del /q %%f @echo ##teamcity[progressMessage 'Exporting source code'] rem ---- rem создание базы данных @echo ##teamcity[progressMessage 'Creating database'] REM (SQL 2005) "c:\Program Files\Microsoft SQL Server\90\Tools\Binn\osql.exe" -b -S (local)\SQLEXPRESS -E -Q "CREATE DATABASE test ON ( NAME = Test_dat, FILENAME = '%root%\test.mdf', SIZE = 10) LOG ON ( NAME = Test_log, FILENAME = '%root%\test.ldf', SIZE = 5MB)" REM (SQL 2008) REM "C:\Program Files\Microsoft SQL Server\100\Tools\Binn\osql.exe" -b -S (local)\SQLEXPRESS -E -Q "CREATE DATABASE test ON ( NAME = Test_dat, FILENAME = '%root%\test.mdf', SIZE = 10) LOG ON ( NAME = Test_log, FILENAME = '%root%\test.ldf', SIZE = 5MB)" if NOT ERRORLEVEL 0 EXIT %ERRORLEVEL% rem deployment set DEPLOY_STEP=0 @echo ##teamcity[testSuiteStarted name='Развертывание пакетов '] @echo ##teamcity[testStarted name='Развертывание пакетов '] :deployment set /a before=0 for %%p in (%root%\packs\*.pkg) do @set /a before=!before! + 1 set /a DEPLOY_STEP=!DEPLOY_STEP! + 1 @echo ##teamcity[progressMessage 'Deployment step !DEPLOY_STEP!'] REM тут строка с командой разворачивания пакетов set after=0 for %%p in (%root%\packs\*.pkg) do @set /a after=!after! + 1 if %after%==%zero% goto :initdata if %before% GTR %after% ( @echo ##teamcity[testStdOut name='Развертывание пакетов' out='Ошибка при развертывании'] goto :deployment ) if %after% GTR %zero% goto :deploy_error :initdata @echo ##teamcity[testFinished name='Развертывание пакетов'] @echo ##teamcity[testSuiteFinished name='Развертывание пакетов'] rem Enter System Settings with testcomplete @echo ##teamcity[testSuiteStarted name='Ввод пользователя БД средствами TestComplete'] @echo ##teamcity[testStarted name='Ввод пользователя БД средствами TestComplete'] @echo ##teamcity[progressMessage 'Enter System Settings'] "C:\Program Files\Automated QA\TestComplete 7\Bin\TestComplete.exe" "%root%\test.pjs" /r /p:_InitTests /e /SilentMode /ns @echo ##teamcity[testFinished name='Ввод пользователя БД средствами TestComplete'] @echo ##teamcity[testSuiteFinished name='Ввод пользователя БД средствами TestComplete'] rem saving DB :saving_Db @echo ##teamcity[progressMessage 'Saving database'] REM (SQL 2005) "c:\Program Files\Microsoft SQL Server\90\Tools\Binn\osql.exe" -b -S (local)\SQLEXPRESS -E -Q "ALTER DATABASE [test] SET SINGLE_USER; exec sp_detach_db @dbname=N'test', @skipchecks='true';" REM (SQL 2008) REM "C:\Program Files\Microsoft SQL Server\100\Tools\Binn\osql.exe" -b -S (local)\SQLEXPRESS -E -Q "ALTER DATABASE [test] SET SINGLE_USER; exec sp_detach_db @dbname=N'test', @skipchecks='true';" if NOT ERRORLEVEL 0 EXIT %ERRORLEVEL% copy %root%\test.mdf %root%\test.bak if NOT ERRORLEVEL 0 EXIT %ERRORLEVEL% REM "C:\Program Files\Microsoft SQL Server\100\Tools\Binn\osql.exe" -b -S (local)\SQLEXPRESS -E -Q "CREATE DATABASE [test] ON (FILENAME = N'%root%\test.mdf') FOR ATTACH_REBUILD_LOG;" REM if NOT ERRORLEVEL 0 EXIT %ERRORLEVEL% :ExportData @echo ##teamcity[testSuiteStarted name='Архивация артифактов'] @echo ##teamcity[testStarted name='Архивация артифактов'] @echo ##teamcity[progressMessage 'Packing deploy results...'] REM xcopy %root%\business\RunTests.cmd %root%\*.* /y "%RarDir%\winrar.exe" a -afzip -ep1 -r -s -k -rr3p -m5 -dh "%root%\Deploy" "%root%\Client" "%root%\InitData" "%root%\Server" "%root%\test.bak" @echo ##teamcity[testFinished name='Архивация артифактов'] @echo ##teamcity[testSuiteFinished name='Архивация артифактов'] @echo ##teamcity[progressMessage 'Publishing Artifacts...'] @echo ##teamcity[publishArtifacts '%root%\Deploy.zip'] goto :EOF exit 1 :deploy_error @echo deployment error after %DEPLOY_STEP% steps exit 1 :clear_dir if /i %1==%root%\initdata exit /b rd /q /s %1 exit /b
rem ------------------------------------------------ rem rem запускать с опциями командной строки /v:ON /e:ON rem rem ------------------------------------------------ chcp 1251>nul set /a zero=0 set root=c:\test @echo ##teamcity[progressMessage 'Exporting source code'] rem --- @echo ##teamcity[progressStart 'Restore DATABASE'] REM (SQL 2008) "c:\Program Files\Microsoft SQL Server\90\Tools\Binn\osql.exe" -b -S (local)\SQLEXPRESS -E -Q "ALTER DATABASE [test] SET SINGLE_USER; exec sp_detach_db @dbname=N'test', @skipchecks='true';" REM (SQL 2008) REM "C:\Program Files\Microsoft SQL Server\100\Tools\Binn\osql.exe" -b -S (local)\SQLEXPRESS -E -Q "ALTER DATABASE [test] SET SINGLE_USER; exec sp_detach_db @dbname=N'test', @skipchecks='true';" if NOT ERRORLEVEL 0 EXIT %ERRORLEVEL% copy %root%\test.bak %root%\test.mdf if NOT ERRORLEVEL 0 EXIT %ERRORLEVEL% REM (SQL 2005) "c:\Program Files\Microsoft SQL Server\90\Tools\Binn\osql.exe" -b -S (local)\SQLEXPRESS -E -Q "CREATE DATABASE [test] ON (FILENAME = N'%root%\test.mdf') FOR ATTACH_REBUILD_LOG;" REM (SQL 2008) REM "C:\Program Files\Microsoft SQL Server\100\Tools\Binn\osql.exe" -b -S (local)\SQLEXPRESS -E -Q "CREATE DATABASE [test] ON (FILENAME = N'%root%\test.mdf') FOR ATTACH_REBUILD_LOG;" if NOT ERRORLEVEL 0 EXIT %ERRORLEVEL% @echo ##teamcity[progressFinish 'Restore DATABASE'] :tests rem testcomplete run @echo ##teamcity[progressStart 'Execution TestComplete - Business tests] rem call %root%\business\RunTests.cmd for %%t in (TestMenu TESTS) do ( @echo ##teamcity[testSuiteStarted name='Тестирование документа %%t'] "C:\Program Files\Automated QA\TestComplete 7\Bin\TestComplete.exe" "%root%\business\test.pjs" /r /p:%%t /e /SilentMode /ns type %root%\business\Log_autotest\Log.txt @echo ##teamcity[testSuiteFinished name='Тестирование документа %%t'] ) @echo ##teamcity[progressFinish 'Execution TestComplete - Business tests'] REM (SQL 2005) "c:\Program Files\Microsoft SQL Server\90\Tools\Binn\osql.exe" -b -S (local)\SQLEXPRESS -E -Q "ALTER DATABASE [test] SET SINGLE_USER; exec sp_detach_db @dbname=N'test', @skipchecks='true';" REM (SQL 2008) REM "C:\Program Files\Microsoft SQL Server\100\Tools\Binn\osql.exe" -b -S (local)\SQLEXPRESS -E -Q "ALTER DATABASE [test] SET SINGLE_USER; exec sp_detach_db @dbname=N'test', @skipchecks='true';" :ExportData @echo ##teamcity[testSuiteStarted name='Архивация лога'] @echo ##teamcity[testStarted name='Архивация лога'] @echo ##teamcity[progressMessage 'Packing tests results...'] REM xcopy %root%\business\RunTests.cmd %root%\*.* /y del /s /q %root%\server\Output\*.* >nul "%RarDir%\winrar.exe" a -afzip -ep1 -r -s -k -rr3p -m5 -dh "%root%\Results" "%root%\business\Log_autotest\Results.mht" @echo ##teamcity[testFinished name='Архивация лога'] @echo ##teamcity[testSuiteFinished name='Архивация лога'] @echo ##teamcity[progressMessage 'Publishing Artifacts...'] @echo ##teamcity[publishArtifacts '%root%\business\Log_autotest\Results.zip'] goto :EOF :usage exit 1 :clear_dir rd /q /s %1 exit /b
Community Forum Software by IP.Board Русификация от IBResource
Лицензия зарегистрирована на: Software-Testing.Ru