Hello TestComplete Community,
I’m happy to welcome you to our API Testing vs. UI Testing competition. We aren’t going to fight. We are going to identify what it is like - “Doing UI Testing”.
Each day, we will publish a new topic to discuss. Leave your comments in topics - you and your UI Team will be rewarded.
Today, let’s introduce ourselves to the Community! Post a high-level description of the project you are working on.
Leave your comments here.
UI Testing Score
Track the current score and daily conversations on this page:
Accomplish any of the bonus tasks to earn more points:
Mention a nickname of this person by using @ in the competition’s daily topics. You can invite as many people as you wish. NOTE: A person you invite should be a new Community member registered after the event start.
Your post should contain: @SmartBear, the #APIvsUITesting hashtag and the link to your comment in the Community.
Hi Community Members,
I'm working for HealthCare client. Currently, working on automating web application.
Hello, my name is Robert Martin and I've been using the SmartBear UI testing tool TestComplete for over 17 years in various vertical spaces including Point-Of-Sale applications, eCommerce web stores, pharmaceutical clinical trials, and healthcare patient documentation.
Currently, I'm overseeing the test automation of a custom built web application for tracking patients who are seeking transfer from traditional hospital acute care facilities to long term acute care/rehab healthcare facilities. This project involves a variety of automation tests to check PDF documents, database output, and general application workflows for both successful and unsuccessful referal processes.
Same here. Are you working on a custom application or are you automating a third party application?
I am working both with UI and API testing, but my first comment for UI team, because it is my team in context of SmartBear products
I've used TC for all sorts of testing, but my biggest project has been for a .Net (and then later web version) of enterprise software for the manufacturing industry.
Relative UI Testing newbie here - been working with TC for about 5 months now. Started from scratch having to learn the ins-and-outs of TC, python, and how TC integrates with our Windows application objects, etc. Since, I started out fresh, I was able to design the process however I wanted, and I believe I came up with a pretty unique design to aid in creating/updating tests faster and easier, very little maintenance, and allows anyone to create tests without first learning TC/python/etc. I compared my design to another teams (that's been using TC for 5 years now) and if my calculations are correct, I'll be able to reduce the amount of code we have to maintain by over 95% or more. Not sure if my design will stand the test of time yet, but I'm very happy with the way it's come out so far.
btw...the hardest thing we've come across so far is VST's (Virtual String Trees) - in a Delphi Development environment. We did a ton a reseach (on here and other sites) trying to find a good solution. We finally figured out a way handle them, but I wouldn't say it's a great solution. If anyone has experience with VST's (especially using Python), I would definitely like to hear more about your experiences and how you figured out solutions for them.
We have several days left for the API testing vs UI testing competition. Make sure that you participate in each daily discussion! Find all of them here:
Also, you can always get +2 points if you perform any of the bonus tasks: invite your colleague to the event or share the info on Twitter.