in Swift/AWSKinesisVideoWebRTCDemoAppUITests/ChannelConfigurationUITests.swift [14:54]
func testChannelConfigFlow() {
app.launch()
var usernametextfieldTextField = app.textFields[signInUserNameTextFieldKey]
usernametextfieldTextField.tap()
usernametextfieldTextField.typeText(testUsername)
var passwordtextfieldSecureTextField = app.secureTextFields[signInPasswordTextFieldKey]
passwordtextfieldSecureTextField.tap()
passwordtextfieldSecureTextField.typeText(testPassword)
app.buttons[signInButtonKey].tap()
XCUIDevice.shared.orientation = .portrait
let channelNameTextField = app.textFields[channelNameTextFieldKey]
channelNameTextField.tap()
channelNameTextField.typeText(testChannelName)
let regionTextField = app.textFields[regionTextFieldKey]
regionTextField.tap()
regionTextField.typeText(testRegionName)
app.buttons[returnButtonKey].tap()
let connectAsMasterButton = app.buttons[connectAsMasterButtonKey]
connectAsMasterButton.tap()
app.staticTexts[BackButtonKey].tap()
channelNameTextField.tap()
app.buttons[returnButtonKey].tap()
app.toolbars[testToolbarKey].buttons[signOutButtonKey].tap()
usernametextfieldTextField = app.textFields[signInUserNameTextFieldKey]
passwordtextfieldSecureTextField = app.secureTextFields[signInPasswordTextFieldKey]
XCTAssertTrue(usernametextfieldTextField.exists)
XCTAssertTrue(passwordtextfieldSecureTextField.exists)
}