mirror of
https://github.com/httprunner/httprunner.git
synced 2026-08-28 19:47:14 +08:00
refactor: relocate code
This commit is contained in:
@@ -332,4 +332,23 @@ func (dExt *DriverExt) PerformActions(actions *gwda.W3CActions) error {
|
||||
return dExt.PerformW3CActions(actions)
|
||||
}
|
||||
|
||||
// IsExist
|
||||
func (dExt *DriverExt) IsNameExist(name string) bool {
|
||||
selector := gwda.BySelector{
|
||||
LinkText: gwda.NewElementAttribute().WithName(name),
|
||||
}
|
||||
_, err := dExt.FindElement(selector)
|
||||
return err == nil
|
||||
}
|
||||
|
||||
func (dExt *DriverExt) IsLabelExist(label string) bool {
|
||||
selector := gwda.BySelector{
|
||||
LinkText: gwda.NewElementAttribute().WithLabel(label),
|
||||
}
|
||||
_, err := dExt.FindElement(selector)
|
||||
return err == nil
|
||||
}
|
||||
|
||||
func (dExt *DriverExt) IsOCRExist(text string) bool {
|
||||
_, _, _, _, err := dExt.FindTextByOCR(text)
|
||||
return err == nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user