Contributions
jenkinsci testcomplete-plugin
I am trying to contact Igor Filin, maintainer of JenkinsCI/TestComplete-plugin. I would like to know if it could be possible tomake the TestComplete plugin compatible withhttps://wiki.jenkins-ci.org/display/JENKINS/Pipeline+Plugin I guess thisforum might not be the perfect place, but I tried to e-mail him directly, tweet him without success. Best regards, Guillaume Théraud892Views1like0CommentsRe: Log result after each project?
Hi. Did you consider using the Log Location property under the Project Property panel ? I am not sure it saves the execution log while the test is still running but you might be able to make a TestExecute run on some machine and publish logs on a other server. Then, open those tclogs using your TestComplete and it might work. Regards, Guillaume.867Views0likes0CommentsRe: What does a table checkpoint contain ?
Hi Irina. Thanks for the answer and the explanation. Why do I want to be able to read from this binary sources ? Well as I said, I am curious and I like to know everything my program is doing... Concerning the table checkpoint, let's say for instance, I want to update a checkpoint. I don't have the application running any more and I know that some data have been added in the datagrid content I am testing. How can I add a new row in the table checkpoint ? Note that I don't want to use the "update" operation. I want to do that outside an execution. To solve my problem, I started to look at the Table Checkpoint file generated by TC. I found out that the data was stored using some compilation or something resulting in a binary data. Thus, I was wondering if there is a way to extract original table data from binary sources. In this case, for instance, I could simply add a new line in the XML data node and expect TC to handle additional information. In our team, we have already implemented several custom checkpoints or on-screen-action using the scripts extensions mechanism. We are also planning to to something similar as TC TableCheckpoint for Web HTML table purpose (similar to grid). I was somehow expecting to be able to inherit TableCheckpoint and make it compatible for us. Best regards, Guillaume.1.3KViews0likes0CommentsWhat does a table checkpoint contain ?
Hi. I am curious and did not find the answer in smartbear documentation. The Table Checkpoint file generated by TestComplete is XML. I am wondering what does the Prp node named "table data" contains explicitly. It is obvious it's hex. But when I use an Hex to Ascii converter, here is what I get : aqbinG??????%???x????J?Q???M???e??UAH Is there a way to be able to get readable source from what might be a binary source ? What does this binary contains ? Thanks. Guillaume.21KViews0likes5CommentsRe: Howto export results in error state
konrad : "I created a solution that works for me. I have written a script which uses the events OnLogError and OnStopTest. It stores an error flag on OnLogError and writes the logs OnStopTest only if this flag is set." No need to set a flag in LogError event handler. Use Log.ErrCount in StopTest event handler. I found out different scenario where I need to save my log. Log is on Error, Last TestItem to be run (+1 Lexi) Delay since the last save > 5 minutes I think the last one should not be removed. In our case, we are able to follow TestExecution logs directly in a browser as we save log result on a web server. Keep in mind Log.SaveResult is a stupid function as it save every single file from the beginning of the execution... When you run TestExecute for several hours, you are going to save the log several times and the execution time will become exponential... (especially if you save it when the test item failed...) Guillaume.939Views0likes0Comments- 824Views0likes0Comments
Re: Object.VisibleOnScreen and The object does not exist
Hi Robert. I actually got the stub in mind while doing this routine. The thing is, I am actually surprised that since the Exists property is false, the while routine keeps looking for VisibleOnScreen. I would expect the jScript engine to be able to exit the while loop as soon as one of the property is false, but maybe I am wrong. Thanks for the tips. Guillaume.597Views0likes0CommentsObject.VisibleOnScreen and The object does not exist
Hello. I am using TC8 to do some webtesting. I extended the WaitPage method from browser with some additionnal requirement in order to be sure that the webpage has been completely loaded. The method is looking for the jqueryLoader element in the webpage. If the object is found, it waits for the property VisibleOnScreen to be false. Here is a piece of the code used : var objPage = Aliases.theBrowser.page; [...] var objLoader = objPage.WaitAliasChild("jqueryLoader", 500); while(objLoader.Exists && objLoader.VisibleOnScreen){ Delay(500); objLoader = objPage.WaitAliasChild("jqueryLoader", 0); } Unfortunately, at run time I sometime get the The object does not exist (An error occurred while calling the VisibleOnScreen method or property. The object or one of its parent objects does not exist). I expected the objLoader.VisibleOnScreen to be called only when objLoader exists. Did I misunderstood something ?14KViews0likes2CommentsTestComplete 8 unable to highlight visible WPF object
Hello. I am about to test an application which uses WPF components. I start with the namemapping and I already have a problem. In the object browser (see attachments), I am trying to highlight an object (HwndSource:FMConnexion), everything is ok and the object is actually highlighted. Then, I am trying to highlight the only child, FMConnexion, but unfortunately, I get the Cannot highlight the object on screen. Of course, this FMConnexion can not be highlighted, I wont be able to highlight the tbx_Login or any other children. What could be the issue ? Regards, Guillaume.20KViews0likes3Comments