Contributions
Re: Can you manually for a checkpoint in the log for anything?
Thank you Lee, my solution already has if else statements with error logging, stating what exactly what elements are included that shouldn't be or should be included that are missing. I was just trying to keep my summation brief and not really bog it down with details. Thank you for the extra info that you can put the actual validation in the checkpoint.1KViews0likes1CommentCan you manually for a checkpoint in the log for anything?
Let me give my scenario to make this more clear. Currently I have a situation when I am exporting a report to a CSV, creating a list of all data from that CSV and comparing it to an expected list. Currently I have something along the lines of: if list_a == list_b: Log.Message("The two lists match") It is more complex than this but basically this is it. The fact this data matches is the main point of the test and instead of just a log message I would like there to be the green checkbox symbol in the test results. This is just to help identify critical steps in tests, particularly those tied to requirements. Is there a way to do this?Solved1.1KViews0likes4CommentsRe: Prevent logging an error when a process crashes.
The OnLogError Event documentation specifically states it is not raised on a "The .... process crashed" error. I did find a post from a couple of years ago with someone having a similar issue but there was no resolution. I guess currently I will just put a log to check if this is the only failure. This test may get removed eventually if we get network suite working. I was just curious if there was a fix in the meantime. It is looking like maybe there isn't.1.6KViews1like3CommentsRe: Prevent logging an error when a process crashes.
I did try this and I am still getting messages that this process crashed. I would like to add that I don't want to ignore this process throughout my project. It is a part of the application I use in other tests. There is just an edge case that causes it to crash and I want to ignore the fact that it crashes since it will autorestart anyway.1.7KViews0likes1CommentPrevent logging an error when a process crashes.
So my application actually has a bug that is not going to get fixed. There is a scenario where a certain process will crash and restart. I am not using this process in my test and do not care about it. However, TestComplete is logging an error when this process crashes and since it is irrelevant to my test I would like to avoid this from happening. The error I am getting is : The (ProcessName).exe process crashed. Is there a way I can tell TestComplete to ignore this particular error or process?1.7KViews0likes9CommentsRe: [Poll] Do we like to preserve the Synchronization Point functionality of TestComplete?
I would also like this preserved. We have tests that require access to multiple machines within the course of a single test and this functionality is needed. Not everyone just used to to run the same tests on different machines.1.4KViews0likes0CommentsRe: What is the best approach to Interacting with applications on other computers on the network
I can not. The event simulator has to be run from the current primary host. It is the nature of our applications design I am afraid. There are just certain things that have to be done this way. This is just 1 example. Another would be killing the primary server and making sure the transition to the second server happens correctly without interrupting the user on the workstation.1.2KViews0likes0CommentsWhat is the best approach to Interacting with applications on other computers on the network
My question is not in regards to running my tests on multiple computers. This is a question about how I can interact with applications on a computer while running a test on a separate computer. Let me give a general explanation of our setup to help make this clear. We have a redundant system that is hosted on 2 servers. Let's call them Server 1 and Server 2. We then have other computers that are workstations that run the application. This is where I will be running my tests. So if I want to trigger an event and verify it occurred, the manual process would be to go to the Server that is currently acting as primary and trigger the event. Then I would go to a workstation and verify the event is displayed. Is there a way to tell TestComplete to go perform certain actions on other machines on the network for a given test? I thought Network Suite might do it but everything I read says it is depreciated.1.3KViews0likes4Comments