or
Settings mySettings = new Settings(BrowserType.FireFox, @"C:\browserlog\");
Manager myManager = new Manager(mySettings);
myManager.Start();
myManager.LaunchNewBrowser(BrowserType.FireFox, true, System.Diagnostics.ProcessWindowStyle.Hidden);
myManager.ActiveBrowser.NavigateTo("http://www.google.com");
[TestFixture]
public
class
Class1
{
[Test]
public
void
A() {
new
Manager(
false
).Start();
var m = Manager.Current;
m.LaunchNewBrowser(BrowserType.InternetExplorer);
var b = m.ActiveBrowser;
b.NavigateTo(
"http://www.invescopowershares.com/products/holdings.aspx?ticker=PQZ"
);
var h =
new
DownloadDialogsHandler(b, DialogButton.SAVE,
"C:\\PQZHoldings.csv"
, m.Desktop);
HtmlAnchor a = b.Find.ByExpression<HtmlAnchor>(
"id=ctl00_MainPageLeft_MainPageContent_ExportHoldings1_LinkButton1"
,
"tagname=a"
);
a.Click(
false
);
h.WaitUntilHandled(10000);
}
}
File download prompt appears and then closes. In 10 seconds I get a timeout error.
I still have to use the old ArtOfTest 2.0 release...
var bitMap = ActiveBrowser.Capture();
var fileName = TestContext.TestName + "_" + DateTime.Now.ToString("MM_dd_yyyy_HH_mm_ss_ffff");
fileName = Path.ChangeExtension(Path.Combine(directory.FullName, fileName), ".jpeg");
bitMap.Save(fileName, ImageFormat.Jpeg);