Contributions
TC and Subversion
So once upon a time, my team was going to integrate Visual Source Safe with Test Complete. It seemed as though the correct way to do this was to have our project source live on the network, add the project to Source Safe then use the project in network mode across the team. We never implemented this. We did not want to force the people to be connected to the domain to do their work. We may be changing to Subversion. My question is can we have local working copies of our projects that we can check in and out using Subversion integration with Test Complete? Or do we need to use a single location for the project? I don't have a copy of Subversion until such time as I recommend we pursue that path. Thanks S4.7KViews0likes2Commentsextensions for unsupported controls
So taking an example a grid that we use that is not supported by Test Complete. I can manipulate the heck out of that grid using its native ActiveX properties and methods. Love it. I wonder if there is a way to write extensions so that I can expose this functionality to my other test designers in TC friendly language. For instance, I would like to expose a ClickItem method of the grid which will then execute the code that will loop through the rows and find the desired item. When one of the test designers uses the "extension", they use the grid and intellisense will show the ClickItem method. Possible? Thanks4KViews0likes1CommentRe: VB 6 control arrays with different indices and runtime
I did. For my application, the indeces are fixed. IMResize(1) is always (1). When I went to map the object, the object name mapping wizard was using the NativeVBObject property to identify the object by default. I added the Index property to the object name mappign wizard to id the specific index I wanted to map. So then I had three distinct objects in the name mapping identified by INDEX not the NativeVBObject property which was the same for all of the objects.840Views1like0CommentsRe: how can upgrade TestComplete 8.0 to New/Latest version of TC
Maybe I missed it somewhere but if I did it must not be very obvious. Why can't I find a link to my.smartbear.com from the smartbear homepage? Why is that portal such a secret? I have an opinion about this. It is speculation at best. But it seems to me that the website is driven almost entirely by sales. The Test Complete product is an awesome product. It is powerful. It surpasses the others that I have looked at by a mile. (To be fair to other products, I am limited in my evaluation scope by those who advertise VB6 support.) But the support organization leaves a lot ot be desired. I just clicked on the Support link above one more time to see if I could find that page. No love.2.8KViews0likes0CommentsRe: how can upgrade TestComplete 8.0 to New/Latest version of TC
In my opinion, SmartBear's website is not very good. It i s hard to find anything. I keep notes on where stuff is once I learn it for that reason. https://my.smartbear.com/ is where you can authenticate yourself and see what you have licenses and dowload what you want. CAUTIONARY TALE to people upgrading projects to TC 9 from TC8. Test your projects well before you commit to the upgrade. I am pretty sure that I am not the only one for whom TC 9 simply does not work at all. Long and painful yet unresolved tech support later, and hopefully eventually we will get there. But in the meantime, I can still run my TC 8 project.2.8KViews1like0CommentsRe: How to share the namemapping and script file across multiple projects
What I do is this, from an organizational standpoint. I keep all my projects in a single suite. There is one project that I call zFramework or some such generic name. Within the suite, I also have projects that are consumers of the framework files. So the folder structure on Windows lookes like - SuiteFolder - Project1 - Project2 -zFramework In the zFramework project, I store all of the things that are resuable across projects including scripts and name mapping. (I think that may be all actually because IIRC events cannot be shared.) When adding these items to the other projects, I add existing and point to the folder of the zFramework project.2.3KViews2likes0CommentsRe: If... Statements
This actually won't work: If Sys.Process("xms").Window("#32770", "Times Series Plot", 1).Exists Then If the window .Window("#32770", "Times Series Plot", 1), does exist, then clearly its proprties are available including the Exists property. But if it does not exist, then there is no object to check the exists property of. Instead If Sys.Process("xms").WaitWindow("#32770", "Times Series Plot", 1, iWhatever).Exists Then The WaitXXX methods will return an object with at the very least the Exists property. If the wait does not find the desired window, then the exists is false.2KViews2likes0Comments- 583Views0likes0Comments