If the code is
Browser ("XXX"). Page ("XXX"). Frame ("Select people"). Image ("Find by Employee ID"). Click?:?wait?0,500browser ("XXX"). Page ("XXX"). Frame ("Select people"). Webedit ("Employee ID"). Set? " xxx "Browser (" xxx "). Page ("XXX"). Frame ("Select people"). Link ("Query"). Click?:?wait?2browser ("XXX"). Page ("XXX"). Frame ("Select people"). Webelement ("Html?tag:=span", "innertext:=xxx", "index:=0"). Click?:?wait?0,500browser ("XXX"). Page ("XXX"). Frame ("Select people"). Webelement ("Html?tag:=span", "innertext:=xxx", "index:=0"). Click?:?wait?0,500browser ("XXX"). Page ("XXX"). Frame ("Select Person")?. Link ("OK"). Click
So, will not feel very messy and the public part can not be replaced by another? Of course it's negative. can be used to improve the readability of the code so it would be better;
With? Browser ("XXX"). Page ("XXX"). Frame ("Select people")???. Image ("Find by Employee ID"). click?:?wait?0,500???. Webedit ("Employee ID"). Set "XXX"???. Link ("Query"). Click?:?wait?2???. Webelement ("Html?tag:=span", "innertext:=xxx", "index:=0"). click?:?wait?0,500???. Webelement ("Html?tag:=span", "innertext:=xxx", "index:=0"). click?:?wait?0,500???. Link ("OK"). Click??? Wait?2?? End? With
The public part is refined, although the function is still the same;
QTP Test with seconds