#AskRaghav | How to explain your project in an interview | 5 Points | - YouTube

Channel: Automation Step by Step

[0]
Hello and 锘縒elcome I hope all of you doing awesome and welcome to the next episode of
[5]
ask Raghav today I am going to take up a question asked by Mustafa and he says this is Mustafa
[16]
I am one of your subscribers I need help to stimulate my project to explain to the interviewer
[23]
if you can help me or you know someone senior can help me with that thank you willing to
[28]
pay for the sessions so Mustafa first thing everything is free you do not have to pay
[32]
anything and now coming to your question that is you need to explain your project to the
[37]
interviewer now I will tell you 5 basic points or a workflow how do you explain your project
[44]
in interview now if you have created the project yourself or you have been deeply involved
[51]
in the project creation along with the team then most of the times you will already know
[56]
everything about the project how it was created what are the components what is the structure
[61]
what are the libraries used how to run it what are the different options to run what
[66]
all things the project can do so these are the very basic things that you should be knowing
[70]
about the project and if you have created it or you have been involved the deeply in
[74]
the creation you know all these things but then you have to take care of five basic things
[81]
whenever you explain your project to the interviewer and that is number one is you should know
[87]
what are the requirements of the need for setting up the project why exactly you had
[92]
a need to create this project it can be automation framework or any other project what was a
[98]
need what is the problem it is going to solve so you should be very very clear on that that
[103]
what exactly you want to do and what is the problem you are aiming to solve with this
[109]
project or a framework now the second thing is you have to explain or should have an answer
[114]
to why did you select this particular project or tool or Framework for solving this problem
[122]
so you should know you should have a idea that what are the things what are the discussions
[127]
you did what are the points you considered before finalising that ok I am going to use
[132]
this particular project or I am going to use this particular Tool or Framework for my project
[137]
now I have already created a video on how to select the best automation tool or Framework
[143]
I will provide a link in the description below this video so you can watch that and that
[147]
can be very helpful for you also there is one more video I created in the past that
[151]
was how to check the technology stack of an application so a lot of times before we finalize
[157]
the tools or the framework or the automation project we check what is the technology stack
[163]
of the application that we are going to test it gives me an idea in case the application
[168]
is built on suppose there is a web application built with angular JavaScript then we know
[174]
that we should be using some framework of tools that can handle Angular and JavaScript
[179]
events again I will mention a link in the description below this video so you can watch
[184]
that again now the third point is you should know the basic structure of your project or
[190]
the Framework so how did you create what was the basic structure what are the components
[195]
you used all these you should have a good idea about all these things and then 4th point
[200]
is you should know the files folders and libraries that we have used so what is the structure
[206]
and the libraries that you have used in the project or the platform or the framework and
[210]
V point is you should be able to explain the basic workflow so when you start this project
[216]
when you start the execution what is the basic workflow what are the components that gets
[221]
called and then how you can how the information or the data flows in addition to this if you
[227]
can also explain what are the options to run what are the different ways you can run on
[233]
the different options you have can you do parallel execution cannot do if you can to
[238]
data-driven when you are running from command line what all arguments are options you can
[241]
give if you know if you have a knowledge about this will be very very awesome so if you have
[247]
answers to these five basic thing and you know about this five basic things you can
[252]
very well explain your project or your Framework in any interview now there's one more important
[257]
things that you should know that is Automation Gating Criteria for talking specifically about
[262]
automation project so when we start a automation project we do some analysis that which includes
[268]
whether this application is good candidate for automation can the functional test cases
[274]
be converted into automation test cases and there is a complete analysis we do with is
[278]
called as automation gating criteria so it is like a gate and if our analysis passes
[284]
through this Gate automation gating criteria and we have most of these things past then
[289]
we say that this is a good option on a candidate or application for automation now I will explain
[295]
about automation Gating criteria and the next episode of Ask Raghav but I will end this
[300]
episode here if you have any question for the next episode you can let me know you can
[305]
write in the comment section below this video and I will feature it in the next episode
[309]
of ask Raghav I hope this was very useful stay happy and never stop learning