在我的应用程序中,dropbox2的值取决于dropbox1。因此,如果用户从dropbox1中选择值,则根据dropbox1中的值,dropbox2中的值将被填充。
在硒测试期间,当我尝试从dropbox2
中选择值时,我得到以下错误Cannot locate element with text: Others
如何根据dropbox1中的值填充dropbox2中的值。
我尝试使用Thread.sleep虽然我知道这不是一个好方法而且不应该使用。
我是selenium的新手,但是经验丰富的java开发人员。
答案 0 :(得分:0)
此代码可能有所帮助:
<#
foreach (var navigationProperty in navigationProperties)
{
if (navigationProperty.ToEndMember.RelationshipMultiplicity == RelationshipMultiplicity.Many)
{
#>
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
[System.Xml.Serialization.XmlIgnore]
<#
}
#>
<#=codeStringGenerator.NavigationProperty(navigationProperty)#>
<#
}
}
#>