Summary Table

Categories Total Count
PII 0
URL 0
DNS 0
EKL 0
IP 0
PORT 0
VsID 0
CF 0
AI 0
VPD 0
PL 0
Other 0

File Content

require 'page-object'

class Error_Validation
include PageObject

h5(:errorSummaryHeader, :css=> ".validation-summary h5")
div(:errorSummary, :css => ".alert-danger")

div(:error_summary_dialogue, :css=>'.validation-summary.alert.alert-danger.text-left.ng-scope')
#h5(:errorSummary, :css => "body > div.container-fluid.ng-scope > div.main-content.ng-scope.snap-content > div.full-height.ng-scope > div.col-xs-12.column.primary-content.ng-scope.col-sm-9 > div.manage-settings-content.ng-scope > form > div:nth-child(1) > div")
elements(:errors, :li, :css => ".validation-summary ul li")
element(:error_messages,:li, :css => "li.ng-binding.ng-scope")

def isErrorMsgDisplayed?(errorMsg)
isDisplayed = false

errors_elements.each_with_index do | error, i |
if(errors_elements[i].text == errorMsg)
isDisplayed = true
#puts "Actual error mssage [ " + errors_elements[i].text + " ]"
break
end
end

return true

end

def getFocusedElement()
return element_with_focus
end


end