POS(Point of Sale) automation with UFT
I have gone through the guides and googled for information regarding POS automation with UFT but no luck.
Could you please point me in the right direction as to how I can get started.
1. How do I connect to the POS Machine - UFT agent install on POS Machine/vnc/team viewer ?
2. Type of recording/scripting/method to learn objects.
Any help appreciated
Not sure what is your POS environment like.
Usually it is a native windows application and for this case, you need to have UFT installed on the same machine for scripting/recording.
I don't think there is any guide specifically for POS system out there. But it is regardless of the application. The method and approach of automating the test with HP UFT is still the same.
For the first time, you might want to try by selecting/enabling all add-ins.
I would recommend you to try out the Flight Reservation windows application that comes with HP UFT to get the feel of it.
Here is the of UFT/QTP recording on Flight Reservation application [LINK]
Hope this helps!
The POS system is for a food retail store. We can't load UFT on the POS machine like a normal application.
The POS machine does not have enough resources(memory, hdd etc..) for UFT to be installed with all the required software UFT needs. That is why I need to load a qtp "Agent" or remote to the machine and do the recordiing/scripting.
I have worked on automation of a retail POS application. We had the simulator for the POS app (.exe) provided by the dev team, using which we tested the scripts.
Once, we tried installing it in the POS machine also, but I dont exactly remember whether that worked out. The POS screen used to be statically occupying the full screen on the POS machines and I am not sure if it allowed to execute the scripts on it.
I have very good knowledge on UFT and ALM. I have to automate IBM Toshiba POS system. Please let me if this can be done using UFT with what addins?
Use team viewer at dev machine and hit that TP Linux ip of POS where you want to run automation.
like as below:
Window("0.0.0.0 - TeamViewer -").Activate