Forum Discussion
Hi Shankar,
it is java desktop standlone application,iam able to see java swing objects under java in object browser when i open testcomplete,but if i open test complete using Psexec,exe -i -s -d "c:programfiles(x86)\smartbear\testcomplete12\bin\testcomplete.exe",i am able to see java swing objects.
but here main problem is iam trying to automate java application using c# using two libraries(automatedqa.script.dll,automatedqa.testcomplete.dll),please find the below given code.
Connect.RunTest("TestProjectRefsLogs", "TestProjectRef", @"C:\Users\\Documents\PattabiSamples\TinyFrameworkLibrary\TinyFrameworkLibrary\TestProjectRef\TestProjectRef.pjs");
workflowHost = Connect.Sys["Process"]("java");
if (workflowHost["Exists"])
{
PropArray = new var(new string[] { "JavaClassName" });
ValuesArray = new var(new string[] { "ComboBoxDemo2" });
panel = workflowHost["Find"](PropArray,ValuesArray,30000);
if (panel["Exists"])
{
}
}
please let me know why it is like that
What error you are getting with that code?.
Can you try below code.
workflowHost = Connect.Sys["Process"]("java"); if (workflowHost["Exists"]) { PropArray = new Array("JavaClassName"); ValuesArray = new Array("ComboBoxDemo2"); panel = workflowHost["Find"](PropArray,ValuesArray,30000); if (panel["Exists"]) { Log["Message"]("Object exists") } else { Log["Error"]("Object not exists") } }