Search
 
 

Display results as :
 


Rechercher Advanced Search

Latest topics
» FlexMonkium Download Not available under Gorillalogic site
Thu Dec 08, 2016 5:40 pm by bhanu.praveen

» Selenium Script issue
Tue Dec 06, 2016 9:48 pm by njain213

» Difference between QTP, Selenium and Silk test
Tue Dec 06, 2016 7:58 pm by jessicacyrus1

» Where does selenium script pick browser from
Tue Dec 06, 2016 1:52 pm by janbaskt

» Safari throws an HTTP ERROR: 404
Tue Dec 06, 2016 1:51 pm by janbaskt

» Access Denied Error in Selenium RC
Tue Dec 06, 2016 1:51 pm by janbaskt

» Automating Flex application through selenium webdriver
Fri Dec 02, 2016 2:06 pm by abhinay.krs

» Starting with Selenium, what is Selenium?
Mon Nov 28, 2016 4:00 pm by Foma

» Getting started with Selenium
Mon Nov 28, 2016 3:23 pm by Rebbelx

Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search

Selenium RC with NUnit throwing error - File does not exist. File 'c:\Projects\WebDriver\trunk\src\Selenium.Core\HttpCommandProcessor.cs'

View previous topic View next topic Go down

Selenium RC with NUnit throwing error - File does not exist. File 'c:ProjectsWebDrivertrunksrcSelenium.CoreHttpCommandProcessor.cs'

Post by Syed on Mon Sep 26, 2011 11:29 pm

Hi All,

When I run my below code on selenium RC it throws error message at the line marked wiht comment as "// this is problematic line". The error says Selenium.SeleniumException : ERROR: There was an unexpected Alert! [An error occurred while updating the entries. See the inner exception for details. Column 'IncrementType' cannot be null]

and in the code frame of NUnit I see,
Cannot open file: 'c:\Projects\WebDriver\trunk\src\Selenium.Core\HttpCommandProcessor.cs'
Error: 'File does not exist. 'c:\Projects\WebDriver\trunk\src\Selenium.Core\HttpCommandProcessor.cs'

I am not sure what this is. The interesting part is
Op.Click("id=debugLink");
Op.Click("css=input.resetAuction");
have run well before it reached
Op.Click("css=input.offerNext");
plus these lines work well when a direct recording of selenium RC is
played back!!


public class MultipleBrowsersExpt
{
private ISelenium Op, B1, B2, B3;
private StringBuilder verificationErrors;

[SetUp]
public void SetupTest()
{
Op = new DefaultSelenium("localhost", 4444, "*chrome", url);
B1 = new DefaultSelenium("localhost", 4444, "*chrome", url);
B2 = new DefaultSelenium("localhost", 4444, "*chrome", url);
B3 = new DefaultSelenium("localhost", 4444, "*chrome", url);
Op.Start();
Op.SetSpeed("500");
B1.Start();
B1.SetSpeed("500");
B2.Start();
B2.SetSpeed("500");
B3.Start();
B3.SetSpeed("500");
verificationErrors = new StringBuilder();
}

[TearDown]
public void TeardownTest()
{
try
{
http://Op.Stop();
http://B1.Stop();
http://B2.Stop();
http://B3.Stop();

}
catch (Exception)
{
// Ignore errors if unable to close the browser
}
Assert.AreEqual("", verificationErrors.ToString());
}

[Test]
public void TheBiddinRecordingTest()
{

bool OpLogin = LiveApp_login(Op, "Operator", "Op", "password");
bool B1Login = LiveApp_login(B1, "Bidder", "B1", "password");
bool B2Login = LiveApp_login(B2, "Bidder", "B2", "password");
bool B3Login = LiveApp_login(B3, "Bidder", "B3", "password");

ReArrange_AUT_windows(Op, B1, B2, B3);

Excel.Application xlApp;
Excel.Workbook xlBook;
Excel.Worksheet xlSheet;
xlApp = new Excel.Application();
xlBook = xlApp.Workbooks.Open("C:\\Test Data\\MyDataSheet.xls", 0, false, 5, "", "", true, Excel.XlPlatform.xlWindows, "\t", true, false, 0, true, true, false);
xlSheet = (Excel.Worksheet)xlBook.Sheets["Sheet1"];

int ColNdx = 4;
MessageBox.Show("value of (Convert.ToString(xlSheet.Cells[3,ColNdx]) now is " + Convert.ToString(xlSheet.Cells[3,ColNdx].Value));
while (Convert.ToString(xlSheet.Cells[3, ColNdx].Value) != "")
{
MessageBox.Show("value of (Convert.ToString(xlSheet.Cells[3,ColNdx]) now is " + Convert.ToString(xlSheet.Cells[3, ColNdx].Value));
PerformOnScreenAction(Convert.ToString(xlSheet.Cells[3, ColNdx].Value));
//PerformOnScreenValidations(ColNdx);
ColNdx = ColNdx + 1;
}

GC.Collect();
GC.WaitForPendingFinalizers();
xlBook.Save();
Marshal.FinalReleaseComObject(xlSheet);
xlBook.Close(Type.Missing, Type.Missing, Type.Missing);
Marshal.FinalReleaseComObject(xlBook);
xlApp.Quit();
Marshal.FinalReleaseComObject(xlApp);

}

private void PerformOnScreenAction(String ActionName)
{
switch (ActionName)
{
case "Op_Reset":
Op.Click("id=debugLink");
Op.Click("css=input.resetAuction");
http://Op.Refresh();
http://Op.WaitForPageToLoad("30000");
break;

case "Op_Restart":

Op.Click("css=input.offerNext"); //This is the problematic line
http://Op.Refresh();
http://Op.WaitForPageToLoad("30000");
break;

case "Op_Offer":
Op.Click("css=button.button.offer");
http://Op.Refresh();
http://Op.WaitForPageToLoad("30000");
break;

case "B1_Place":
B1.Click("id=BdButton");
break;

case "B2_Place":
B2.Click("id=BdButton");
break;

case "B3_Place":
B3.Click("id=BdButton");
break;

default:
break;
}
}


}

Syed

Posts : 2
Join date : 2011-09-26

Back to top Go down

View previous topic View next topic Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum