ASM Technologies Interview Questions
What format you can give your selenium project to your client or manager? Is it required to install any software in the client machine to run selenium project or pom.xml will automatically download all necessary software to run the project?
Ans: Here is the procedure we follow
- We always create a maven project and check-in the code into the source control tool such as SVN/Git/Mercurial. This source control tool is internal to your company. The best practice is to write the code and check it into the source control tool instead of keeping it in the local machine because if our local machine crashes we will not be able to recover the code back.
- We configure this project with Jenkins and create the Jenkins build. Jenkins will take care of all your dependencies as it downloads and configures.
- None of the team members are required to set up the project in their local machine. They just need to run the build in Jenkins and it will send an email notification (if configured) once the execution is completed.
But if you don’t want to configure your project with Jenkins you can always provide the link to your project in the source control tool.
Moreover, it’s up to the client whether they want to have the development tool in their environment or not. In my overall experience, none of the clients wanted to have a development tool in their environment. So we have configured Jenkins in such a way it should run the same code in all 3 environments (dev/test/prod).
About ASM Technologies
Established in 1992, ASM Technologies Limited is a publicly-listed company in India with a global presence in USA, Singapore, UK, Canada, and Mexico. With over two decades of experience, ASM has been providing world-class consulting and product development services in the areas of Engineering Services and Product R&D with successful Offshore Development & Support Centers in India and Overseas for its global clientele.
To be a global leader, committed to the customer in providing technology solutions with the highest degree of excellence, quality and value by an agile team and efficient process. To commit us to the highest degree of excellence and customer support with a view to providing superior value to clients.
Check Also: Arteria Technologies Interview Questions
If you are inspired to learn, grow, make a difference in a team, or lead…. you will be an asset for ASM. We are always looking to provide opportunity, support, and reward suitable team members who are talented, motivated and committed.
Each day at ASM, we strive to work on the challenges of tomorrow. No matter where we are, our family continues to remain motivated by our mission to build a global technological community for the world and make it a safer place.
ASM Technologies Limited was founded in 1992, and listed as a Public Limited company in 1994. Today, we are one of India’s most reliable name in the field of engineering and technical services, providing top-notch solutions for product development across various business verticals.
Headquartered in Bengaluru, India, we also have offices in Singapore, UK, and the USA. Our extensive set of capable and talented engineers, design and develop projects on par with global standards to deliver
international-class products within scheduled timelines.
We work collaboratively, adding our domain expertise and knowledge, to your ideas. This partnership helps the co-creation of comprehensive solutions that are professionally competitive and qualitative, thereby ensuring that the end product is nothing short of excellent.
ASM Technologies have partnered with world-class organizations (open edX, Infoblox, Mentorware) and institutions (IISc, Bengaluru) to ensure end-to-end agility, credibility and security in every project we undertake. No project is too large or small. If you have any engineering challenge, or if you are interested in any of our services, we would love to talk with you and work with you to find the right solution.