sonali Posted April 8, 2013 Share Posted April 8, 2013 Hi all,We have a window based application where there are 3 radio buttons which i have to test but its not workingplease helpGlobal $ia = 2If ($ia == 0) ThenLocal $strLess = ControlCommand($winBlob,"",1259,"IsChecked", "")if ($strLess == 0) ThenLocal $strCheck = ControlCommand($winBlob,"",1259,"Check","")if ($strcheck == 1) ThenFileWriteLine($file,"Check Pass")Local $setText = ControlSetText($winBlob,"",1170,$strConst)if ($setText == 0) ThenFileWriteLine($file,"Error: Fail")ElseFileWriteLine($file,"Set Value Success")EndIfElseFileWriteLine($file,"1 Check button Fail")EndIfsleep($iSleepTime)ElseFileWriteLine($file,"")EndIfElseIf($ia == 1) ThenLocal $strBetween = ControlCommand($winBlob,"",1260,"IsChecked", "")if ($strBetween == 0) ThenLocal $strCheck = ControlCommand($winBlob,"",1260,"Check","")if ($strCheck ==1) ThenFileWriteLine($file,"2 Check Button Pass")ElseFileWriteLine($file,"Error:2Check Button Fail")EndIfsleep($iSleepTime)ElseFileWriteLine($file,"Between")EndIfElseIf($ia == 2) ThenLocal $strGreater = ControlCommand($winBlob,"",1261,"IsChecked", "")if ($strGreater == 0) ThenLocal $strCheck = ControlCommand($winBlob,"",1261,"Check","")if ($strCheck ==1) ThenFileWriteLine($file," Check Button Pass")Local $setText = ControlSetText($winBlob,"",1171,$strConst1)if ($setText == 0) ThenFileWriteLine($file,"Error: Fail")ElseFileWriteLine($file,"Success")EndIfElseFileWriteLine($file,"Error 3 Check Button Fail")EndIfElseFileWriteLine($file," ")EndIfEndIf Link to comment Share on other sites More sharing options...
UEZ Posted April 8, 2013 Share Posted April 8, 2013 What is the name of the window based application?Br,UEZ Please don't send me any personal message and ask for support! I will not reply! Selection of finest graphical examples at Codepen.io The own fart smells best! ✌Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!¯\_(ツ)_/¯ ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ Link to comment Share on other sites More sharing options...
sonali Posted April 8, 2013 Author Share Posted April 8, 2013 I am using auto it for testing the application which is already built. its not available as of now Link to comment Share on other sites More sharing options...
stormbreaker Posted April 11, 2013 Share Posted April 11, 2013 (edited) sonali (I take that as an Indian name), you really need to learn AU3, especially the If...else...endif part. From your code, I'm 200% sure that you will get an error like If statement with no matching... something of that sorts. (i'm not on a Win PC now)TIP: You are ending the statement with EndIf, but then you are writing another else statementCheck the help file for If..endif statements help. I'm sure its a pretty good demonstration.Good luck. Edited April 11, 2013 by MKISH ---------------------------------------- :bye: Hey there, was I helpful? ---------------------------------------- My Current OS: Win8 PRO (64-bit); Current AutoIt Version: v3.3.8.1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now