wlanapitest/wlanhaitest/wlan/scripts/networking-wlan-validation-automated-connection.script
branchRCL_3
changeset 42 a828660c511c
parent 40 5fb7af913dfd
child 43 d3d7683d16f5
equal deleted inserted replaced
40:5fb7af913dfd 42:a828660c511c
     1 //
       
     2 // Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     3 // All rights reserved.
       
     4 // This component and the accompanying materials are made available
       
     5 // under the terms of "Eclipse Public License v1.0"
       
     6 // which accompanies this distribution, and is available
       
     7 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 //
       
     9 // Initial Contributors:
       
    10 // Nokia Corporation - initial contribution.
       
    11 //
       
    12 // Contributors:
       
    13 //
       
    14 // Description: 
       
    15 //
       
    16 //
       
    17 //! @file
       
    18 //! @SYMTestSuiteName networking-wlan-validation-automated-connection
       
    19 //! @SYMScriptTestEnvironment This test script requires a basic ROM.
       
    20 //
       
    21 // Tests all public elements of the RConnection, RSocket, RSocketServ, CWLanMgmtClient, CWLanScanInfo, CComsDataBase, CComsDbTableView
       
    22 // classes as a means of confidence that the APIs work as expected.
       
    23 // 
       
    24 // The purpose is to provide a regression test suite of PublishedAll
       
    25 // APIs for: RConnection, RSocket, RSocketServ, CWLanMgmtClient, CWLanScanInfo, CComsDataBase, CComsDbTableView
       
    26 // The tests are fully automated.
       
    27 //
       
    28 
       
    29 
       
    30 
       
    31 LOAD_SUITE T_Wlan
       
    32 
       
    33 
       
    34 
       
    35 
       
    36 
       
    37 START_TESTCASE NETWORKING-WLAN-VALIDATION-AUTOMATED-CONNECTION-0001
       
    38 
       
    39 //!@SYMTestCaseID		NETWORKING-WLAN-VALIDATION-AUTOMATED-CONNECTION-0001
       
    40 //!@SYMAPI
       
    41 //!                CWlanMgmtClient::NewL();
       
    42 //!                REComSession::CreateImplementationL(TUid, TUid{ref});
       
    43 //!                MWlanMgmtInterface::GetScanResults(CWlanScanInfo{ref});
       
    44 //!                MWlanScanInfoBase::InformationElement( TUint8, TUint8{ref}, const TUint8{ptr}{ptr} ) ;
       
    45 //!                REComSession::DestroyedImplementation(TUid);
       
    46 //!@SYMAuthor			alavariega
       
    47 //!@SYMCreationDate		23/06/2008
       
    48 //!@SYMTestCaseDesc		Wlan scan
       
    49 //!@SYMTestActions
       
    50 //!                1.- Instantiate management client. Scan for broadcasted Wireless network names; SSIDs: NewL
       
    51 //!                2.- Instantiate Scan Info. Check that the given SSIDs were found:NewL ( WlanScanUid = {UID, Uid} )
       
    52 //!                3.- GetScanResults ( scaninfo = wlansinf )
       
    53 //!                4.- SelectScanInfo ( DEFAULT_SSID_Ssid = {IAP,Iap} )
       
    54 //!                5.- Destroy Scan information: ~
       
    55 //!                6.- Destroy management client: ~
       
    56 //!@SYMTestStatus		Verified
       
    57 //!@SYMTestPriority		Normal
       
    58 //!@SYMTestExpectedResults
       
    59 //!                TEF reports the test case passed.
       
    60 //!@SYMTestType			CIT
       
    61 
       
    62 	START_TEST_BLOCK	100	T_Wlan	\nt\wlan\networking-wlan-validation-automated-connection.ini
       
    63 		CREATE_OBJECT	WlanMgmtClient		wmgmtcnt
       
    64 		CREATE_OBJECT	WlanScanInfo		wlansinf
       
    65 		COMMAND		wmgmtcnt		NewL
       
    66 		COMMAND		wlansinf		NewL			NETWORKING-Wlan-Connection-0001-0001-NewL_command02
       
    67 		COMMAND		wmgmtcnt		GetScanResults			NETWORKING-Wlan-Connection-0001-0001-GetScanResults_command03
       
    68 		COMMAND		wlansinf		InformationElement			NETWORKING-Wlan-Connection-0001-0001-InformationElement_command04
       
    69 		COMMAND		wlansinf		~
       
    70 		COMMAND		wmgmtcnt		~
       
    71 	END_TEST_BLOCK
       
    72 END_TESTCASE NETWORKING-WLAN-VALIDATION-AUTOMATED-CONNECTION-0001
       
    73 
       
    74 
       
    75 
       
    76 
       
    77 START_TESTCASE NETWORKING-WLAN-VALIDATION-AUTOMATED-CONNECTION-0002
       
    78 
       
    79 //!@SYMTestCaseID		NETWORKING-WLAN-VALIDATION-AUTOMATED-CONNECTION-0002
       
    80 //!@SYMAPI
       
    81 //!                CCommsDatabase::NewL(TBool);
       
    82 //!                CCommsDbTableView::OpenIAPTableViewMatchingBearerSetLC(TUint32, TCommDbConnectionDirection);
       
    83 //!                CWlanMgmtClient::NewL();
       
    84 //!                MWlanMgmtInterface::GetScanResults(CWlanScanInfo{ref});
       
    85 //!                MWlanScanInfoBase::InformationElement( TUint8, TUint8{ref}, const TUint8{ptr}{ptr} ) ;
       
    86 //!                CCommsDbTableView::GotoFirstRecord();
       
    87 //!                CCommsDbTableView::ReadTextL(const TDesC{ref}, TDes16{ref});
       
    88 //!                CCommsDbTableView::ReadUintL(const TDesC{ref}, TUint32{ref});
       
    89 //!                CWLanSettings::GetWlanSettings(TUint32,SWLANSettings{ref});
       
    90 //!                CWLanSettings::WriteWlanSettings(SWLANSettings{ref});
       
    91 //!                CWLanSettings::Disconnect();
       
    92 //!                CCommsDbTableView::GotoNextRecord();
       
    93 //!                RSocketServ::Connect(TUint);
       
    94 //!                RSocket::Open(RSocketServ{ref}, TUint);
       
    95 //!                RConnection::Start(TConnPref{ref});
       
    96 //!                RConnection::Open(RSocketServ{ref},TUint,TUint,TUint, RConnection{ref});
       
    97 //!                RSocket::Connect(TSockAddr{ref},TRequestStatus{ref});
       
    98 //!                RSocket::RecvOneOrMore(TDes8{ref},TUint,TRequestStatus{ref},TSockXfrLength{ref});
       
    99 //!                Shutdown(TShutdown,TRequestStatus{ref});
       
   100 //!@SYMAuthor			alavariega
       
   101 //!@SYMCreationDate		23/06/2008
       
   102 //!@SYMTestCaseDesc		Wlan connect
       
   103 //!@SYMTestActions
       
   104 //!                1.- Instantiate a CCOMMSDB : NewL
       
   105 //!                2.- instantiate a CCOMMSDBTABLEVIEW: NewL ( commsdb     = comsdb )
       
   106 //!                3.- SetOutgoingIap ( WLANIAP  = {IAP,Iap}; DEFAULT_SSID   = {IAP,Ssid}; commsdbtableview = comsdbtblview )
       
   107 //!                4.- Destroy a CCOMMSDBTABLEVIEW object: ~
       
   108 //!                5.- Destroy a CCOMMSDB object: ~
       
   109 //!                6.- ConnectSocketServ
       
   110 //!                7.- OpenRConnection ( socketserv  = scktserv )
       
   111 //!                8.- StartRConnection ( socketserv  = scktserv )
       
   112 //!                9.- OpenSocket ( socketserv  = scktserv; connection  = rcntion )
       
   113 //!                10.- ConnectSocket ( Ip = {DownloadServer,Ip}; Port = {DownloadServer,Port} )
       
   114 //!                11.- HttpGet
       
   115 //!                12.- ShutDownSocket
       
   116 //!                13.- CloseSocket
       
   117 //!                14.- CloseConnection
       
   118 //!                15.- CloseSocketServ
       
   119 //!                
       
   120 
       
   121 //!@SYMTestStatus		Verified
       
   122 //!@SYMTestPriority		Normal
       
   123 //!@SYMTestExpectedResults
       
   124 //!                Connect to a WLAN with no errors
       
   125 //!@SYMTestType			CIT
       
   126 
       
   127 	START_TEST_BLOCK	600	T_Wlan	\nt\wlan\networking-wlan-validation-automated-connection.ini
       
   128 		CREATE_OBJECT	CCommsDatabase		comsdb
       
   129 		CREATE_OBJECT	CCommsDbTableView		comsdbtblview
       
   130 		CREATE_OBJECT	RSocketServ		scktserv
       
   131 		CREATE_OBJECT	RConnection		rcntion
       
   132 		CREATE_OBJECT	RSocket		rsckt
       
   133 		COMMAND		comsdb		NewL
       
   134 		COMMAND		comsdbtblview		NewL			NETWORKING-Wlan-Connection-0002-0001-NewL_command02
       
   135 		COMMAND		scktserv		SetOutgoingIap			NETWORKING-Wlan-Connection-0002-0001-SetOutgoingIap_command03
       
   136 		COMMAND		comsdbtblview		~
       
   137 		COMMAND		comsdb		~
       
   138 		COMMAND		scktserv		Connect
       
   139 		COMMAND		rcntion		Open			NETWORKING-Wlan-Connection-0002-0001-Open_command07
       
   140 		COMMAND		rcntion		Start			NETWORKING-Wlan-Connection-0002-0001-Start_command08
       
   141 		COMMAND		rsckt		Open			NETWORKING-Wlan-Connection-0002-0001-Open_command09
       
   142 		COMMAND		rsckt		Connect			NETWORKING-Wlan-Connection-0002-0001-Connect_command10
       
   143 		OUTSTANDING
       
   144 		COMMAND		 rsckt		HttpGet
       
   145 		COMMAND		rsckt		Shutdown
       
   146 		OUTSTANDING
       
   147 		COMMAND		rsckt		Close
       
   148 		COMMAND		rcntion		Close
       
   149 		COMMAND		scktserv		Close
       
   150 	END_TEST_BLOCK
       
   151 END_TESTCASE NETWORKING-WLAN-VALIDATION-AUTOMATED-CONNECTION-0002
       
   152 
       
   153 
       
   154 
       
   155 
       
   156 START_TESTCASE NETWORKING-WLAN-VALIDATION-AUTOMATED-CONNECTION-0003
       
   157 
       
   158 //!@SYMTestCaseID		NETWORKING-WLAN-VALIDATION-AUTOMATED-CONNECTION-0003
       
   159 //!@SYMAPI
       
   160 //!                CCommsDatabase::NewL(TBool);
       
   161 //!                CCommsDbTableView::OpenIAPTableViewMatchingBearerSetLC(TUint32, TCommDbConnectionDirection);
       
   162 //!                CWlanMgmtClient::NewL();
       
   163 //!                REComSession::CreateImplementationL(TUid, TUid{ref});
       
   164 //!                MWlanMgmtInterface::GetScanResults(CWlanScanInfo{ref});
       
   165 //!                MWlanScanInfoBase::InformationElement( TUint8, TUint8{ref}, const TUint8{ptr}{ptr} ) ;
       
   166 //!                CCommsDbTableView::GotoFirstRecord();
       
   167 //!                CCommsDbTableView::ReadTextL(const TDesC{ref}, TDes16{ref});
       
   168 //!                CCommsDbTableView::ReadUintL(const TDesC{ref}, TUint32{ref});
       
   169 //!                CWLanSettings::GetWlanSettings(TUint32,SWLANSettings{ref});
       
   170 //!                CWLanSettings::WriteWlanSettings(SWLANSettings{ref});
       
   171 //!                CWLanSettings::Disconnect();
       
   172 //!                CCommsDbTableView::GotoNextRecord();
       
   173 //!                RSocketServ::Connect(TUint);
       
   174 //!                RConnection::Open(RSocketServ{ref}, TUint);
       
   175 //!                RConnection::Start(TConnPref{ref});
       
   176 //!                REComSession::DestroyedImplementation(TUid);
       
   177 //!                RSocket::Open(RSocketServ{ref},TUint,TUint,TUint, RConnection{ref});
       
   178 //!                RSocket::Connect(TSockAddr{ref},TRequestStatus{ref});
       
   179 //!                RSocket::RecvOneOrMore(TDes8{ref},TUint,TRequestStatus{ref},TSockXfrLength{ref});
       
   180 //!                RSocket::Shutdown(TShutdown,TRequestStatus{ref});
       
   181 //!                
       
   182 //!@SYMAuthor			alavariega
       
   183 //!@SYMCreationDate		23/06/2008
       
   184 //!@SYMTestCaseDesc		Wlan Connection to 802.11b Router
       
   185 //!@SYMTestActions
       
   186 //!                1.- InstantiateMgmtClient: NewL
       
   187 //!                2.- InstantiateScanInfo: NewL   ( WlanScanUid = {UID, Uid} )
       
   188 //!                3.- Instantiate a CCOMMSDB: NewL
       
   189 //!                4.- Instantiate a CCOMMSDBTABLEVIEW: NewL ( commsdb = comsdb )
       
   190 //!                5.- GetScanResultsL ( scaninfo = wlansinf )
       
   191 //!                6.- SelectScanInfo ( DEFAULT_SSID_Ssid = {IAP80211b,Iap} )
       
   192 //!                7.- CheckSupportedRates ( rate  = 2; scaninfo = wlansinf )
       
   193 //!                8.- CheckSupportedRates ( rate  = 4; scaninfo = wlansinf )
       
   194 //!                9.- CheckSupportedRates ( rate  = 11; scaninfo = wlansinf )
       
   195 //!                10.- CheckSupportedRates ( rate  = 22; scaninfo = wlansinf )
       
   196 //!                11.- SetOutgoingIap ( WLANIAP = {IAP,Iap};DEFAULT_SSID = {IAP80211b,Iap}; commsdbtableview = comsdbtblview )
       
   197 //!                12.- Destroy a CCOMMSDBTABLEVIEW object: ~
       
   198 //!                13.- Destroy a CCOMMSDB object: ~
       
   199 //!                14.- ConnectSocketServ
       
   200 //!                15.- OpenRConnection ( socketserv = scktserv )
       
   201 //!                16.- StartRConnection ( socketserv = scktserv )
       
   202 //!                17.- OpenSocket ( socketserv = scktserv;connection = rcntion )
       
   203 //!                18.- ConnectSocket ( Ip = {DownloadServer,Ip}; Port = {DownloadServer,Port} )
       
   204 //!                19.- HttpGet
       
   205 //!                20.- ShutDownSocket
       
   206 //!                21.- CloseSocket
       
   207 //!                22.- CloseConnection
       
   208 //!                23.- CloseSocketServ
       
   209 //!                24.- DestroyScanInfo: ~
       
   210 //!                25.- DestroyMgmtClient: ~
       
   211 //!@SYMTestStatus		Verified
       
   212 //!@SYMTestPriority		Normal
       
   213 //!@SYMTestExpectedResults
       
   214 //!                Test case passes if the DUT can connect to the WLAN 802.11b router broadcasting the defined SSID.
       
   215 //!@SYMTestType			CIT
       
   216 
       
   217 	START_TEST_BLOCK	600	T_Wlan	\nt\wlan\networking-wlan-validation-automated-connection.ini
       
   218 		CREATE_OBJECT	WlanMgmtClient		wmgmtcnt
       
   219 		CREATE_OBJECT	WlanScanInfo		wlansinf
       
   220 		CREATE_OBJECT	CCommsDatabase		comsdb
       
   221 		CREATE_OBJECT	CCommsDbTableView		comsdbtblview
       
   222 		CREATE_OBJECT	RSocketServ		scktserv
       
   223 		CREATE_OBJECT	RConnection		rcntion
       
   224 		CREATE_OBJECT	RSocket		rsckt
       
   225 		COMMAND		wmgmtcnt		NewL
       
   226 		COMMAND		wlansinf		NewL			NETWORKING-Wlan-Connection-0003-0001-NewL_command02
       
   227 		COMMAND		comsdb		NewL
       
   228 		COMMAND		comsdbtblview		NewL			NETWORKING-Wlan-Connection-0003-0001-NewL_command04
       
   229 		COMMAND		wmgmtcnt		GetScanResults			NETWORKING-Wlan-Connection-0003-0001-GetScanResults_command05
       
   230 		COMMAND		wlansinf		InformationElement			NETWORKING-Wlan-Connection-0003-0001-InformationElement_command06
       
   231 		COMMAND		rsckt		CheckSupportedRates			NETWORKING-Wlan-Connection-0003-0001-CheckSupportedRates_command07
       
   232 		COMMAND		rsckt		CheckSupportedRates			NETWORKING-Wlan-Connection-0003-0001-CheckSupportedRates_command08
       
   233 		COMMAND		rsckt		CheckSupportedRates			NETWORKING-Wlan-Connection-0003-0001-CheckSupportedRates_command09
       
   234 		COMMAND		rsckt		CheckSupportedRates			NETWORKING-Wlan-Connection-0003-0001-CheckSupportedRates_command10
       
   235 		COMMAND		scktserv		SetOutgoingIap			NETWORKING-Wlan-Connection-0003-0001-SetOutgoingIap_command12
       
   236 		COMMAND		comsdbtblview		~
       
   237 		COMMAND		comsdb		~
       
   238 		COMMAND		scktserv		Connect
       
   239 		COMMAND		rcntion		Open			NETWORKING-Wlan-Connection-0003-0001-Open_command16
       
   240 		COMMAND		rcntion		Start			NETWORKING-Wlan-Connection-0003-0001-Start_command17
       
   241 		COMMAND		rsckt		Open			NETWORKING-Wlan-Connection-0003-0001-Open_command18
       
   242 		COMMAND		rsckt		Connect			NETWORKING-Wlan-Connection-0003-0001-Connect_command19
       
   243 		OUTSTANDING
       
   244 		COMMAND		 rsckt		HttpGet
       
   245 		COMMAND		rsckt		Shutdown
       
   246 		OUTSTANDING
       
   247 		COMMAND		rsckt		Close
       
   248 		COMMAND		rcntion		Close
       
   249 		COMMAND		scktserv		Close
       
   250 		COMMAND		wlansinf		~
       
   251 		COMMAND		wmgmtcnt		~
       
   252 	END_TEST_BLOCK
       
   253 END_TESTCASE NETWORKING-WLAN-VALIDATION-AUTOMATED-CONNECTION-0003
       
   254 
       
   255 
       
   256 
       
   257 
       
   258 START_TESTCASE NETWORKING-WLAN-VALIDATION-AUTOMATED-CONNECTION-0004
       
   259 
       
   260 //!@SYMTestCaseID		NETWORKING-WLAN-VALIDATION-AUTOMATED-CONNECTION-0004
       
   261 //!@SYMAPI
       
   262 //!                CCommsDatabase::NewL(TBool);
       
   263 //!                CCommsDbTableView::OpenIAPTableViewMatchingBearerSetLC(TUint32, TCommDbConnectionDirection);
       
   264 //!                CWlanMgmtClient::NewL();
       
   265 //!                REComSession::CreateImplementationL(TUid, TUid{ref});
       
   266 //!                MWlanMgmtInterface::GetScanResults(CWlanScanInfo{ref});
       
   267 //!                MWlanScanInfoBase::InformationElement( TUint8, TUint8{ref}, const TUint8{ptr}{ptr} ) ;
       
   268 //!                CCommsDbTableView::GotoFirstRecord();
       
   269 //!                CCommsDbTableView::ReadTextL(const TDesC{ref}, TDes16{ref});
       
   270 //!                CCommsDbTableView::ReadUintL(const TDesC{ref}, TUint32{ref});
       
   271 //!                CWLanSettings::GetWlanSettings(TUint32,SWLANSettings{ref});
       
   272 //!                CWLanSettings::WriteWlanSettings(SWLANSettings{ref});
       
   273 //!                CWLanSettings::Disconnect();
       
   274 //!                CCommsDbTableView::GotoNextRecord();
       
   275 //!                RSocketServ::Connect(TUint);
       
   276 //!                RConnection::Open(RSocketServ{ref}, TUint);
       
   277 //!                RConnection::Start(TConnPref{ref});
       
   278 //!                REComSession::DestroyedImplementation(TUid);
       
   279 //!                RSocket::Open(RSocketServ{ref},TUint,TUint,TUint, RConnection{ref});
       
   280 //!                RSocket::Connect(TSockAddr{ref},TRequestStatus{ref});
       
   281 //!                RSocket::RecvOneOrMore(TDes8{ref},TUint,TRequestStatus{ref},TSockXfrLength{ref});
       
   282 //!                RSocket::Shutdown(TShutdown,TRequestStatus{ref});
       
   283 //!                
       
   284 //!@SYMAuthor			alavariega
       
   285 //!@SYMCreationDate		23/06/2008
       
   286 //!@SYMTestCaseDesc		Wlan Connection to 802.11g Router
       
   287 //!@SYMTestActions
       
   288 //!                1.- InstantiateMgmtClient: NewL
       
   289 //!                2.- InstantiateScanInfo: NewL   ( WlanScanUid = {UID, Uid} )
       
   290 //!                3.- Instantiate a CCOMMSDB: NewL
       
   291 //!                4.- Instantiate a CCOMMSDBTABLEVIEW: NewL ( commsdb     = comsdb)
       
   292 //!                5.- GetScanResultsL ( scaninfo = wlansinf )
       
   293 //!                6.- SelectScanInfo ( DEFAULT_SSID_Ssid = {IAP80211g,Iap} )
       
   294 //!                7.- CheckSupportedRates ( rate  = 2;scaninfo = wlansinf )
       
   295 //!                8.- CheckSupportedRates ( rate  = 4;scaninfo = wlansinf )
       
   296 //!                9.- CheckSupportedRates ( rate  = 11;scaninfo = wlansinf )
       
   297 //!                10.- CheckSupportedRates ( rate = 22;scaninfo = wlansinf )
       
   298 //!                11.- SetOutgoingIap ( WLANIAP = {IAP,Iap}; DEFAULT_SSID = {IAP80211g,Iap}; commsdbtableview = comsdbtblview )
       
   299 //!                12.- Destroy a CCOMMSDBTABLEVIEW object: ~
       
   300 //!                13.- Destroy a CCOMMSDB object: ~
       
   301 //!                14.- ConnectSocketServ
       
   302 //!                15.- OpenRConnection ( socketserv = scktserv )
       
   303 //!                16.- StartRConnection ( socketserv = scktserv )
       
   304 //!                17.- OpenSocket ( socketserv = scktserv; connection  = rcntion)
       
   305 //!                18.- ConnectSocket ( Ip = {DownloadServer,Ip}; Port ={DownloadServer,Port} )
       
   306 //!                19.- HttpGet
       
   307 //!                20.- ShutDownSocket
       
   308 //!                21.- CloseSocket
       
   309 //!                22.- CloseConnection
       
   310 //!                23.- CloseSocketServ
       
   311 //!                24.- DestroyScanInfo: ~
       
   312 //!                25.- DestroyMgmtClient: ~
       
   313 //!@SYMTestStatus		Verified
       
   314 //!@SYMTestPriority		Normal
       
   315 //!@SYMTestExpectedResults
       
   316 //!                Test case passes if the DUT can connect to the WLAN 802.11g router broadcasting the defined SSID.
       
   317 //!@SYMTestType			CIT
       
   318 
       
   319 	START_TEST_BLOCK	600	T_Wlan	\nt\wlan\networking-wlan-validation-automated-connection.ini
       
   320 		CREATE_OBJECT	WlanMgmtClient		wmgmtcnt
       
   321 		CREATE_OBJECT	WlanScanInfo		wlansinf
       
   322 		CREATE_OBJECT	CCommsDatabase		comsdb
       
   323 		CREATE_OBJECT	CCommsDbTableView		comsdbtblview
       
   324 		CREATE_OBJECT	RSocketServ		scktserv
       
   325 		CREATE_OBJECT	RConnection		rcntion
       
   326 		CREATE_OBJECT	RSocket		rsckt
       
   327 		COMMAND		wmgmtcnt		NewL
       
   328 		COMMAND		wlansinf		NewL			NETWORKING-Wlan-Connection-0004-0001-NewL_command02
       
   329 		COMMAND		comsdb		NewL
       
   330 		COMMAND		comsdbtblview		NewL			NETWORKING-Wlan-Connection-0004-0001-NewL_command04
       
   331 		COMMAND		wmgmtcnt		GetScanResults			NETWORKING-Wlan-Connection-0004-0001-GetScanResults_command05
       
   332 		COMMAND		wlansinf		InformationElement			NETWORKING-Wlan-Connection-0004-0001-InformationElement_command06
       
   333 		COMMAND		rsckt		CheckSupportedRates			NETWORKING-Wlan-Connection-0004-0001-CheckSupportedRates_command07
       
   334 		COMMAND		rsckt		CheckSupportedRates			NETWORKING-Wlan-Connection-0004-0001-CheckSupportedRates_command08
       
   335 		COMMAND		rsckt		CheckSupportedRates			NETWORKING-Wlan-Connection-0004-0001-CheckSupportedRates_command09
       
   336 		COMMAND		rsckt		CheckSupportedRates			NETWORKING-Wlan-Connection-0004-0001-CheckSupportedRates_command10
       
   337 		COMMAND		scktserv		SetOutgoingIap			NETWORKING-Wlan-Connection-0004-0001-SetOutgoingIap_command12
       
   338 		COMMAND		comsdbtblview		~
       
   339 		COMMAND		comsdb		~
       
   340 		COMMAND		scktserv		Connect
       
   341 		COMMAND		rcntion		Open			NETWORKING-Wlan-Connection-0004-0001-Open_command16
       
   342 		COMMAND		rcntion		Start			NETWORKING-Wlan-Connection-0004-0001-Start_command17
       
   343 		COMMAND		rsckt		Open			NETWORKING-Wlan-Connection-0004-0001-Open_command18
       
   344 		COMMAND		rsckt		Connect			NETWORKING-Wlan-Connection-0004-0001-Connect_command19
       
   345 		OUTSTANDING
       
   346 		COMMAND		 rsckt		HttpGet
       
   347 		COMMAND		rsckt		Shutdown
       
   348 		OUTSTANDING
       
   349 		COMMAND		rsckt		Close
       
   350 		COMMAND		rcntion		Close
       
   351 		COMMAND		scktserv		Close
       
   352 		COMMAND		wlansinf		~
       
   353 		COMMAND		wmgmtcnt		~
       
   354 	END_TEST_BLOCK
       
   355 END_TESTCASE NETWORKING-WLAN-VALIDATION-AUTOMATED-CONNECTION-0004
       
   356 
       
   357 DELAY 10000