IE Angular автоматизация веб-приложений в powershell - PullRequest
0 голосов
/ 23 октября 2018

Хотелось бы узнать, есть ли поддержка PowerShell для автоматизации приложений, разработанных в AngularJ.Я ищу поддержку, аналогичную IE Automation с использованием PowerShell, где я проверяю элементы и передаю необходимые входные данные, выполняю такие действия, как отправка, переход между страницами и т. Д.,

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

Любые предложения по этому вопросу очень полезны и экономят много времени.

1 Ответ

0 голосов
/ 24 октября 2018

Браузер понимает HTML.Мы можем написать скрипт PowerShell для автоматизации IE.

Вы можете использовать пример ниже.

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

$ie = New-Object -ComObject 'internetExplorer.Application'
$ie.Visible= $true # Make it visible

$username="abcde"

$password="12345"

$ie.Navigate("Enter your URL here....")

While ($ie.Busy -eq $true) {Start-Sleep -Seconds 3;}

$usernamefield = $ie.document.getElementByID('txt_username')
$usernamefield.value = "$username"

$passwordfield = $ie.document.getElementByID('txt_password')
$passwordfield.value = "$password"

$Link = $ie.document.getElementByID('submit')
$Link.click()

#$ie.Quit()

Если это не ваше требование, попробуйте опубликовать пример кода и предоставить подробную информацию об этом.

Мы постараемся предоставить дополнительные предложения.

...