<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
	<title>SmartBear (AutomatedQA) - Functional Testing: новые темы</title>
	<description>SmartBear (AutomatedQA) - Functional Testing: новые темы</description>
	<link>https://software-testing.ru/forum</link>
	<pubDate>Sun, 03 May 2020 17:44:33 +0000</pubDate>
	<ttl>30</ttl>
	<item>
		<title>Курс «TestComplete для начинающих» выложен в общий доступ</title>
		<link>https://software-testing.ru/forum/index.php?/topic/39202-kurs-«testcomplete-dlia-nachinaiuschikh»-vylozhen-v-obschij-dostup/</link>
		<description><![CDATA[<p>Всем привет!</p>
<p>&nbsp;</p>
<p>Курс «TestComplete для начинающих», который проводился на этом сайте с 2011 по 2015й годы, <a href='https://www.youtube.com/watch?v=DzlrrZxh-Zw&list=PLTbKZK8i2BKjbceis5sH7tx2VUHGF6ewz' class='bbc_url' title='Ссылка' rel='nofollow external'>выложен в общий доступ</a>.</p>
<p>&nbsp;</p>
<p>Как ни странно, он всё ещё иногда востребован, так что в честь всемирной изоляции курс становится общедоступным.</p>
]]></description>
		<pubDate>Sun, 03 May 2020 17:44:33 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/39202-kurs-«testcomplete-dlia-nachinaiuschikh»-vylozhen-v-obschij-dostup/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title>Как включить поддержку JavaScript в SoapUI</title>
		<link>https://software-testing.ru/forum/index.php?/topic/38606-kak-vkliuchit-podderzhku-javascript-v-soapui/</link>
		<description><![CDATA[<p>Версия SoapUI 5.4.0<br><br>
Здравствуйте!<br><br>
С помощью&nbsp;SoapUI выполняю обычный POST запрос с передачей параметров.<br>
В ответ возвращается сообщение&nbsp; "JavaScript is currently disabled or is not supported by your browser"</p>
<p>&nbsp;</p>
<p>Пробовал аналогичный запрос кидать через Jmeter, так такой проблемы нет. Но мне нужно именно через&nbsp;SoapUI.&nbsp;<br><br>
Кто сталкивался с данной проблемой? Как можно ее решить?</p>
<div>&nbsp;</div>
]]></description>
		<pubDate>Mon, 28 Oct 2019 05:54:40 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/38606-kak-vkliuchit-podderzhku-javascript-v-soapui/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title>Как ускорить работу с DataGrid</title>
		<link>https://software-testing.ru/forum/index.php?/topic/38603-kak-uskorit-rabotu-s-datagrid/</link>
		<description><![CDATA[<p>Всем привет!<br><br>
Возникла необходимость ускорить выполнение тестов. Одно из узких это работа с Gird, часто нужно перебирать большие таблицы. К примеру 1500 строк таблица, с 6 колонками перебирается 10 минут.</p>
<p>Ищу любые варианты, как можно было бы ускорить процесс извлечения данных</p>
<p>Перебор у нас происходит построчно.</p>
<p>Тестируемое приложение написано на Delphi.</p>
<p>&nbsp;</p>
<p>Заранее спасибо за ответы.</p>
]]></description>
		<pubDate>Sat, 26 Oct 2019 12:34:55 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/38603-kak-uskorit-rabotu-s-datagrid/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title>Как автоматизировать сценарий с помощу Selenium WebDriver+Java, пробле</title>
		<link>https://software-testing.ru/forum/index.php?/topic/38441-kak-avtomatizirovat-stcenarij-s-pomoschu-selenium-webdriverjava-pr/</link>
		<description><![CDATA[<p>Всем привет, помогите решить задачу.</p>
<p>Куча вариантов в интернете, но в&nbsp;IntelliJ IDEA&nbsp; они не работают или я, что то не так делаю....</p>
<p>&nbsp;</p>
<p><span><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;">1. Автоматизировать сценарий:</span></span></p>
<p style="margin-left:36pt;"><span><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;">a) Зайти на сайт (английская версия) <a href='https://www.booking.com' class='bbc_url' title='Ссылка' rel='nofollow external'>https://www.booking.com</a></span></span></p>
<p style="margin-left:36pt;"><span><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;">b) Выбрать город "New York"</span></span></p>
<p style="margin-left:36pt;"><span><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;">c) дата: May 1, 2020 - May 30, 2020</span></span></p>
<p style="margin-left:36pt;"><span><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;">d) Поиск</span></span></p>
<p>&nbsp;</p>
<p><span><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;">2. Проверить, что в полученном результате (1-я страница):</span></span></p>
<p><span><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;">- город в каждом отеле из списка результатов - "New York"</span></span></p>
<p><span><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;">- соответствие датам: May 1, 2020 - May 30, 2020.</span></span></p>
<p>&nbsp;</p>
<p>Проблема с выбором даты....</p>
<p>&nbsp;</p>
<div>import org.openqa.selenium.By;</div>
<div>import org.openqa.selenium.Keys;</div>
<div>import org.openqa.selenium.WebDriver;</div>
<div>import org.openqa.selenium.WebElement;</div>
<div>import org.openqa.selenium.chrome.ChromeDriver;</div>
<div>import org.testng.annotations.Test;</div>
<div>&nbsp;</div>
<div>public class TEST {</div>
<div>&nbsp; &nbsp; @Test</div>
<div>&nbsp; &nbsp; public void navigateTobookingWebSite() {</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; WebDriver driver = new ChromeDriver();</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; driver.manage().window().maximize();</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; driver.get("<a href='https://www.booking.com' class='bbc_url' title='Ссылка' rel='nofollow external'>https://www.booking.com");</a></div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; WebElement search = driver.findElement(By.id("ss"));</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; search.sendKeys("New York, New York State, USA");</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;search.sendKeys(Keys.ENTER);</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;driver.findElement(By.className("sb-date-field__display")).click();</div>
<div>}</div>
<div>}</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</div>
<div>&nbsp; &nbsp; &nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<p>&nbsp;</p>
<div>&nbsp;</div>
]]></description>
		<pubDate>Wed, 04 Sep 2019 21:37:17 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/38441-kak-avtomatizirovat-stcenarij-s-pomoschu-selenium-webdriverjava-pr/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title>TestComplete и паралельные операции</title>
		<link>https://software-testing.ru/forum/index.php?/topic/38330-testcomplete-i-paralelnye-operatcii/</link>
		<description><![CDATA[<p>Всем привет!<br><br>
Мне нужно выполнить одну специфичную операцию и помочь тут только сможет только два потока.<br>
И сразу скажу, с интерфейсов мне не нужно выполнять параллельные операции.<br><br>
У оконного приложения замечены тормоза интерфейса и нужно определить зависимости лагов от нагрузки.<br>
У окна есть фронтенд, где идет отсчет времени (он иногда подвисает), и бекенд, из него я могу получить мгновенное значение, в миллисекундах, отсчета времени, этот счетчик не зависает(по крайней мере не так заметно).<br><br>
Мне нужно выполнять операции с интерфейсом и в то же время без остановки (с частотой ~30 миллисекунд ) опрашивать бекенд. Такое можно сделать только при помощи параллельных потоков.<br>
Нужна помощь сообщества, как можно это реализовать. Заранее спасибо.</p>
]]></description>
		<pubDate>Sat, 03 Aug 2019 14:19:12 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/38330-testcomplete-i-paralelnye-operatcii/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title>веб интерфейс для запуска автотестов</title>
		<link>https://software-testing.ru/forum/index.php?/topic/38091-veb-interfejs-dlia-zapuska-avtotestov/</link>
		<description><![CDATA[<p>Подскажите веб интерфейс для запуска автотестов</p>
]]></description>
		<pubDate>Mon, 27 May 2019 19:46:19 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/38091-veb-interfejs-dlia-zapuska-avtotestov/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title>TestComplete не видит Grid в PowerBuilder 9</title>
		<link>https://software-testing.ru/forum/index.php?/topic/38054-testcomplete-ne-vidit-grid-v-powerbuilder-9/</link>
		<description><![CDATA[<p>Всем привет.</p>
<p>&nbsp;</p>
<p>TestComplete 12 не видит Grid в PowerBuilder 9, только как картинка целиком. Доступа к ячейкам нет, как у HP UFT, но у UFT хуже ObjectBrowser.</p>
<p>Распознавание текста в TestComplete работает отлично, но не хотелось бы вешать на распознавание целую таблицу.</p>
<p>&nbsp;</p>
<p>Обновление PB не предлагать. НЕТ.</p>
<p>&nbsp;</p>
<p>Есть еще варианты?</p>
<p>&nbsp;</p>
<p>Спасибо.</p>
]]></description>
		<pubDate>Sun, 19 May 2019 21:08:01 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/38054-testcomplete-ne-vidit-grid-v-powerbuilder-9/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title>Можно ли описывать негативные сценарии при помощи Gherkin?</title>
		<link>https://software-testing.ru/forum/index.php?/topic/37773-mozhno-li-opisyvat-negativnye-stcenarii-pri-pom/</link>
		<description><![CDATA[<p>Здравствуйте! Подскажите пожалуйста, можно ли описывать негативные сценарии при помощи Gherkin? и автоматизировать их в дальнейшем? или gherkin используется только для описания желаемого поведения системы? Спасибо!</p>
]]></description>
		<pubDate>Thu, 28 Feb 2019 04:28:02 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/37773-mozhno-li-opisyvat-negativnye-stcenarii-pri-pom/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title>Не приходит отчет на почту после запуска теста в Jenkins</title>
		<link>https://software-testing.ru/forum/index.php?/topic/37753-ne-prikhodit-otchet-na-pochtu-posle-zapuska-testa-v-j/</link>
		<description><![CDATA[<p>Добрый день! Я пытаюсь запустить тест в jenkins&nbsp; отправкой отчета на почту. Но письмо не приходит. Smtp в настройках настроен правильно так ка тестовое письмо из настроек приходит. Подскажите пожалуйста может кто сталкивался с такой проблемой?</p>
]]></description>
		<pubDate>Fri, 22 Feb 2019 11:44:25 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/37753-ne-prikhodit-otchet-na-pochtu-posle-zapuska-testa-v-j/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title>Слетают глобальные переменные если один из тестов упал по таймауту.</title>
		<link>https://software-testing.ru/forum/index.php?/topic/37356-sletaiut-globalnye-peremennye-esli-odin-iz-tes/</link>
		<description><![CDATA[<p>Добрые день.</p>
<p>&nbsp;</p>
<p>Тестируются несколько дескоп приложений языки Delphi и C# в качестве диалекта TC выбран DelphiScript.</p>
<p>Версия TC последняя на данный момент</p>
<p>&nbsp;</p>
<p>Перед началом прохождения тестов в TC вызывается скрипт который берет указанный XML файл и парсит его, инициализируя глобальные переменные. В XML файле содержится большое количество различных преднастроек для тестов.&nbsp;</p>
<p>Если какой-то из тестов падает по тайм ауту то все эти переменные слетают и дальнейшее тестирование приводит к 100% зафейливанию всех тестов. Сталкивался ли кто-то с этой проблемой и как их обходили?</p>
]]></description>
		<pubDate>Tue, 13 Nov 2018 08:46:49 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/37356-sletaiut-globalnye-peremennye-esli-odin-iz-tes/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title>Test Items - не переходить к выполнению скрипта, если Test Item не под</title>
		<link>https://software-testing.ru/forum/index.php?/topic/37009-test-items-ne-perekhodit-k-vypolneniiu-skripta-esli-test-item-ne/</link>
		<description><![CDATA[<p>Здравствуйте.</p>
<p>В нашем тестовом проекте набралось достаточно много тестов и сейчас стоит задача &nbsp;при запуске всего проекта пропускать тесты, если они попадают под определенные условия.</p>
<p>Редактировать дерево&nbsp;Test Items, отключая определенные группы или итемы, нам по определенным причинам не подходит.</p>
<p>Допустим, если test item попадает под условия, то не переходить к выполнению скрипта, а переходить к следующему test item.</p>
<p>Подразумевалось, что проверка будет происходить в момент выполнения&nbsp;OnStartTest.</p>
<p>Если при выполнении условий для test item выполнять Runner.Stop(true), то в лог выпадает сообщение об ошибке - The element to be run specified in the test item failed to run, т.к. сам скрипт указанный для данного itema ещё не был запущен.</p>
<p>&nbsp;</p>
<div>Есть ли идеи?</div>
]]></description>
		<pubDate>Mon, 27 Aug 2018 13:22:12 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/37009-test-items-ne-perekhodit-k-vypolneniiu-skripta-esli-test-item-ne/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title>Работа с зависимостями мавен</title>
		<link>https://software-testing.ru/forum/index.php?/topic/36429-rabota-s-zavisimostiami-maven/</link>
		<description><![CDATA[<p>Для чего нужны данные зависимости ?</p>
<pre  class="prettyprint lang-xml linenums:1">
&lt;!-- https&#58;//mvnrepository.com/artifact/org.apache.jmeter/ApacheJMeter_components --&gt;
&lt;dependency&gt;
    &lt;groupId&gt;org.apache.jmeter&lt;/groupId&gt;
    &lt;artifactId&gt;ApacheJMeter_components&lt;/artifactId&gt;
    &lt;version&gt;4.0&lt;/version&gt;
&lt;/dependency&gt;

</pre>
<pre  class="prettyprint lang-xml linenums:1">
&lt;!-- https&#58;//mvnrepository.com/artifact/com.github.redfish4ktc.soapui/soapui --&gt;
&lt;dependency&gt;
    &lt;groupId&gt;com.github.redfish4ktc.soapui&lt;/groupId&gt;
    &lt;artifactId&gt;soapui&lt;/artifactId&gt;
    &lt;version&gt;4.0.1.0&lt;/version&gt;
&lt;/dependency&gt;

</pre>
<p>Они позволяют как то использовать компоненты данных программ в фоновом режиме или они запускают эти программы и потом уже что то делают? Хотелось бы получить максимально расширенные ответы и ссылки на подробнейшие ресурсы. Заранее спасибо</p>
]]></description>
		<pubDate>Thu, 05 Apr 2018 05:43:34 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/36429-rabota-s-zavisimostiami-maven/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title>PageObject патерн в TestComplete</title>
		<link>https://software-testing.ru/forum/index.php?/topic/35922-pageobject-patern-v-testcomplete/</link>
		<description><![CDATA[<p>Кто-нибудь пробовал реализовать этот подход в ТестКомплите?&nbsp;</p>
<p>Даст ли это какие-то преимущества перед использованием NameMapping?</p>
<p>Возникла идея реализовать класс страницы, внутри которого находить элементы через метод Find()</p>
<p>&nbsp;</p>
]]></description>
		<pubDate>Fri, 24 Nov 2017 12:22:11 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/35922-pageobject-patern-v-testcomplete/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title>Как реализовать вызов хранимых процедур в одной сессии</title>
		<link>https://software-testing.ru/forum/index.php?/topic/35818-kak-realizovat-vyzov-khranimykh-protcedur-v-odno/</link>
		<description><![CDATA[<p>Имеется две хранимые процедуры в базе, отрабатывают они корректно проблем с их вызовом нету, но оказалось что они обе должны вызываться в одной сессии чтобы возвращать нужные данные. То есть после написания&nbsp;SProc.Close(); в функции вызова процедуры следующая не сможет выдать корректные данные тк уже&nbsp; в другой сессии. А текущая сессия должна быть открыта на протяжении всего времени работы автотеста. Как можно реализовать подобное через&nbsp;&nbsp; &nbsp;SProc = ADO.CreateADOStoredProc(); не удается.</p>
]]></description>
		<pubDate>Wed, 01 Nov 2017 08:25:15 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/35818-kak-realizovat-vyzov-khranimykh-protcedur-v-odno/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title>Как реализовать запуск тестов soapUI удалёно с сервера?</title>
		<link>https://software-testing.ru/forum/index.php?/topic/35257-kak-realizovat-zapusk-testov-soapui-udalyono-s-serve/</link>
		<description><![CDATA[<p><span style="font-family:Helvetica, Arial, sans-serif;">Подскажите, как можно реализовать запуск тестов на сервере посредством web интерфейса, или просто командной строки?</span></p>
]]></description>
		<pubDate>Thu, 29 Jun 2017 15:57:09 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/35257-kak-realizovat-zapusk-testov-soapui-udalyono-s-serve/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title>Применение Getting Focused Row, Column and Cell in Developer Express Q</title>
		<link>https://software-testing.ru/forum/index.php?/topic/35223-primenenie-getting-focused-row-column-and-cell-in-developer-express-quantumgrid/</link>
		<description><![CDATA[<p>Что применить это&nbsp;<a href='https://support.smartbear.com/testcomplete/docs/app-objects/specific-tasks/grids/devexpress-quantum/getting-focused-row-cell.html' class='bbc_url' title='Ссылка' rel='nofollow external'>https://support.smartbear.com/testcomplete/docs/app-objects/specific-tasks/grids/devexpress-quantum/getting-focused-row-cell.html</a> нужна дебажная сборка приложения? </p>
]]></description>
		<pubDate>Thu, 22 Jun 2017 08:57:30 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/35223-primenenie-getting-focused-row-column-and-cell-in-developer-express-quantumgrid/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title>Назначение файлов и как запустить проект</title>
		<link>https://software-testing.ru/forum/index.php?/topic/35222-naznachenie-fajlov-i-kak-zapustit-proekt/</link>
		<description><![CDATA[<p>Добрый день . Каким файлом запустить проект и каково назначение других ? Файлы находятся как примеры в папке&nbsp;TestComplete 12.</p>
<p>&nbsp;</p>
<p>Вот эти файлы&nbsp;Orders.exe,&nbsp;UMain.dfm,UOrderFrm.dfm,Orders.dof,Orders.dpr,UMain.pas,UOrderFrm.pas,Orders.res. В другой папке&nbsp;TCProjects/TCProjects\ файлы&nbsp;Orders_Delphi_JavaScript.mds и&nbsp;Orders_Delphi_JavaScript.pjs и в папке&nbsp;Script&nbsp;Orders_JavaScript.js и&nbsp;Script.tcScript</p>
<p>&nbsp;</p>
<p>Спасибо за ответ</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Прикрепленные изображения</h4>
	<ul>
		
			<li class=''>
				<a class='resized_img' rel='lightbox[160706]' id='ipb-attach-url-5856-0-41538300-1780975019' href="https://software-testing.ru/forum/uploads/monthly_06_2017/post-44878-0-96937800-1498121341.png" title="fileProject.png - Размер 15,38К"><img itemprop="image" src="https://software-testing.ru/forum/uploads/monthly_06_2017/post-44878-0-96937800-1498121341_thumb.png" id='ipb-attach-img-5856-0-41538300-1780975019' style='width:100;height:39' class='attach' width="100" height="39" alt="fileProject.png" /></a>


			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Thu, 22 Jun 2017 08:49:12 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/35222-naznachenie-fajlov-i-kak-zapustit-proekt/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title><![CDATA[Ожидание окна&#092;Нахождение процесса]]></title>
		<link>https://software-testing.ru/forum/index.php?/topic/34855-ozhidanie-oknanakhozhdenie-protcessa/</link>
		<description><![CDATA[<p>TestComplete 10.6 \&nbsp;<span style="color:rgb(40,40,40);font-family:helvetica, arial, sans-serif;">VBScript \ тестируемое приложение на с++</span><br><br>
Добрый день !<br><br>
Наверное, сразу стоит предупредить, что это мой первый опыт работы с автоматизацией.&nbsp;<br><br>
Пытаюсь заавтоматизировать установку приложения на вирт машинах VMware (через TestExecute), но спотыкаюсь на каждых граблях.&nbsp;<br>
Подскажите, пожалуйста, решение сразу с несколькими проблемами:<br><br>
1. при первом запуске скрипта всегда вылазит ошибка "The process "msiexec" was not found. The test run has stopped because the "Stop on Error" setting is enabled.<span> </span>". При второй попытке успешно запускается. Можно ли каким-нибудь образом исключить такое поведение ?<br>
2. после выбора настроек установки появляется окно с кнопкой Install, изначально проблема была, что кнопку не было видно (Cannot obtain the window with the window class 'Button', window caption '&Install' and index -1. See Additional Information for details.<span> </span>8:36:45<span> </span>Normal<span> </span>), хотя окно появляется сразу и через Record Script и Display object Spy видно. Мне кажется, что частично было решено через&nbsp;Sys.Refresh(), но до сих пор скрипт периодически фейлится c этой ошибкой.</p>
<p>3. после продолжительной установки появляется финальное окно с кнопкой Finish. и тут скрипт постоянно&nbsp;или зависает, или фейлится, или еще что-нибудь. Подскажите грамотное решение, как дождаться завершения установки и появления окна.&nbsp;<br>
&nbsp;</p>
<pre  class="prettyprint lang-js">
Sub InstallFDE

  Set WshShell = CreateObject("WScript.Shell")
  WshShell.Run "msiexec.exe /i \\pga\share\fde\fse_x64.msi"
  Set msiexec = Sys.Process("msiexec", 2)
  Set InstallationWindow = msiexec.WaitWindow("MsiDialogCloseClass", "Full Disk Encryption  Setup", -1, 1200000)
  if InstallationWindow.Exists then 
      msiexec.Window("MsiDialogCloseClass", "Full Disk Encryption  Setup").Window("Button", "OK").ClickButton
      msiexec.Window("MsiDialogCloseClass", "Full Disk Encryption  Setup").Window("Button", "&Next").ClickButton
      Set wndMsiDialogCloseClass = msiexec.Window("MsiDialogCloseClass", "Full Disk Encryption  Setup")
      wndMsiDialogCloseClass.Window("Button", "", 1).Window("Button", "I &accept the terms in the License Agreement").ClickButton
      wndMsiDialogCloseClass.Window("Button", "&Next").ClickButton
      msiexec.Window("MsiDialogCloseClass", "Disk Encryption  Setup").Window("Button", "&Next").ClickButton
      msiexec.Window("MsiDialogCloseClass", "Disk Encryption  Setup").Window("Button", "&Next").ClickButton
      Set wndMsiDialogCloseClass = msiexec.Window("MsiDialogCloseClass", "Full Disk Encryption  Setup")
      wndMsiDialogCloseClass.Window("Button", "", 4).Window("Button", "Do not initialize").ClickButton
      wndMsiDialogCloseClass.Window("Button", "", 5).Window("Button", "Do not initialize").ClickButton
      wndMsiDialogCloseClass.Window("Button", "&Next").ClickButton 
      Sys.Refresh()
      msiexec.Window("MsiDialogCloseClass", "Full Disk Encryption  Setup").Window("Button", "&Install").ClickButton

      Sys.Refresh()
      Set FinishWindow = msiexec.Window("MsiDialogCloseClass", "Full Disk Encryption  Setup").WaitWindow("Button", "&Finish", -1, 1800000)
      if FinishWindow.Exists then      
        msiexec.Window("MsiDialogCloseClass", "Full Disk Encryption  Setup").Window("Button", "&Finish").ClickButton
      else
        Log.Warning "Finish window isn't found -&gt; check the installation"
      end if

  else
    Log.Warning "Window is still not opened"
  end if
End Sub
</pre>
]]></description>
		<pubDate>Wed, 05 Apr 2017 06:21:53 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/34855-ozhidanie-oknanakhozhdenie-protcessa/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title>Поиск ошибки после GUI-тестирования в TestComplete 7</title>
		<link>https://software-testing.ru/forum/index.php?/topic/34803-poisk-oshibki-posle-gui-testirovaniia-v-testcomplete-7/</link>
		<description><![CDATA[<p>Тестирую GUI приложение, написанное на С++, через GUI-тестирование в TestComplete 7. Нашел баг-ошибку. Вопрос звучит так: Можно ли через эту найденную ошибку с помощью TestComplete 7 отследить ее в коде, т.е. в каком участке кода эта ошибка возникает? Использовал только автоматическое тестирование, запись теста на JScript'e.</p>
<p>Может как-то можно добавить исходный код в TestComplete 7 и после GUI-тестирования&nbsp;TestComplete покажет ошибку в исходном коде?</p>
<p>Если же так нельзя сделать, то как следует искать? Программа довольно громоздкая.<br>
&nbsp;</p>
]]></description>
		<pubDate>Tue, 28 Mar 2017 07:52:49 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/34803-poisk-oshibki-posle-gui-testirovaniia-v-testcomplete-7/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
	<item>
		<title>подскажите 12 способов автоматизации SoapUI тестов</title>
		<link>https://software-testing.ru/forum/index.php?/topic/34411-podskazhite-12-sposobov-avtomatizatcii-soapui-testov/</link>
		<description><![CDATA[<p>Всем привет!<br>
Понимаю что название темы немного странное)<br>
Я в процессе перехода из ручных тестеров в автоматизаторы.<br>
Парень который мне подсказывает сказал чтобы я нагуглил 12 способов автоматизации SOAP тестов и попробовал их (сказал что все 12 собраны в одном месте). Я попробовал - но что то не нашёл пока...&nbsp;<br>
Может кто нибудь знает эту статью, или хотя б знает несколько способов автоматизации&nbsp;SOAP тестов ?</p>
]]></description>
		<pubDate>Tue, 24 Jan 2017 17:56:23 +0000</pubDate>
		<guid isPermaLink="false">https://software-testing.ru/forum/index.php?/topic/34411-podskazhite-12-sposobov-avtomatizatcii-soapui-testov/</guid>
		<category>SmartBear (AutomatedQA) - Functional Testing</category>
	</item>
</channel>
</rss>