Implementing automated testing for IOS / Android app
I currently work for a start up which has never had a QA department before and I've been asked to create this department and implement automated testing. I come from a technical support desk, I've been doing only black box testing for our app, and have very limited knowledge in code.
My questions to you are these:
1. I have the time and tools at my disposal to train myself on anything I need in order to lead this project. What programming languages would you advise I learn in order to do this? (we have developed our app for both ios and android)
2. Once I reach an acceptable level of coding, what would be my next steps towards automating? more specifically what parts of our code do I need to know in order to successfully implement automation?
Thank you in advance!!
A simple solution would be to consider a tool like UFT and perfecto mobile
Start to learn basic Java programming - basics like variables, methods, classes, loops, arrays, etc...
Then Start doing a Proof of Concept like small implementation with Perfecto Mobile-Eclipse combination as it provides some good support rather than UFT combination. Even I will suggest to go APPIUMwhich supports really good for Mobiles. All you need to know is some basic Java skills. Once you start implementing, you will get to know the required stuffs by asking help in different forums.
Refer below link which have detailed step by steps to implement Appium.
APPIUM Tutorial For Beginners
Also you can easily find detailed step by step implementation videos in youtube.
Thank/Like to help others if my input helped you !!!
I am speaking for myself, not for my employer nor any one.