will replace your job how many of you think that give me your poll in the end guys give me yes or no in the chat what do you think do you think that ai will replace your job within the five years what do you think that what is your what do you think yes sir it will not replace yes no yes nay i saying no yes okay missed a mixed reaction mixed reaction in this case okay okay what do you How many of you have used chat GPT extensively and using the chat GPT like long time? Yes. How many of you are using it? AI will replace your talk.
Okay. Once again, double, double, double. I think, I think we are live also.
Okay. So it means everything is smooth. Okay. Awesome.
So it will not replace, but there are dangers of AI if you don't learn. Awesome. Awesome. Awesome.
Great. Great. Great.
Great to see. Okay. So we have more than, okay.
So I hope everyone is with me. Scared of AI. Anshik is saying, sir, I'm scared of AI.
Is it the case? All right. So a couple of questions before I just wanted to ask more, which is, okay. So do you think that, okay, when we basically ask anything from chat GPT, how many of you have used chat GPT? We have done one session also, right?
Do you think one-liner prompts when we do, do they work? What do you think, guys? What do you think?
Just type in the chat. What do you think? Do they work when you just type one-liner?
Okay. Give me answer of this. Give me answer of this.
Not at all. Right. Not accurate.
They are not accurate. So there are hallucinations practice. We need to do. Okay.
Chat GPT is good, but not accurate. They don't work. Shubham is saying.
Okay. What else? Do let me know in your chat.
Okay. If you're saying it, give, give, give a like, let me enable reactions also. Okay.
I think reaction is enabled. Good. Enable reactions.
Okay. Okay. Give me a like. And I, you can, now you can give like and everything.
Okay. prompts might be correctly used okay okay awesome so let me show you let's do one thing let's quickly showcase right showing is always greater than telling right yes or no so what will be the agenda that we are going to follow okay everyone is able to see the screen do let me know in the chat if everyone can see the screen right all the people who are watching live okay just scroll down i think you guys will be also getting everything right yes sir accurately we can see everything is smooth awesome awesome awesome awesome great okay So what exactly we will be learning overall agenda? Let me give you a rough idea what exactly we will be discussing.
We will be discussing what is prompting, how to learn prompting and everything. What are the different types of prompting which are available? Different types of prompting, right?
Which you will learn today as a software engineer, as a software tester. This is specifically for software testers. How do you have to learn and how we are using it?
We are using a CAD GPT and AI especially, right? and AI tools from almost like one and a half year guys. And I'm going to give you all the learnings which are very very important for you guys.
Okay, so I'm going to mention everything which are there. It's a quite big thing but I'm going to basically this context will be according to the QA specifically right and as an automation tester what are the things that we are using. Okay, we will learn about the different prompting frameworks which are very very important for you guys to learn to make your prompt better.
and how we are using it for other things, right? All the things I'm going to show you in this case, okay? Not only that, we will be discussing how not to use the chat GPT, how to use a prompt generator, how to make your chat GPT a manual testing efforts where it will be basically creating requirement analysis. It will be creating a test plan documents like this, how you can create it, how you can basically use it, right? Test cases, guys, all the links I will be sharing with you.
don't worry i will share this link with you so that it will be available for you guys also right okay and test strategy how test strategies are basically created as a manual tester says test strategy test plan is very very important for a project right so we will be i will be showing you like how you can use it right bug detection bug reporting how you can basically do a proper bug reporting with live example how you can do it and how we are using also sometimes right we will be discussing about test closer techniques right how you can write your test closer cyber side right everyone is with me give me w in the chat if in the chat if you are with me give me w in the chat guys if you are able to see me properly what is going on yes and i will be basically sharing this link with you don't worry let me check if everything is smooth on youtube also because we have to take care of youtube people also right isn't it yes or no guys we have to take care of those people also right i can see a lot of people okay good good good good many people are on uh your youtube also writes good okay awesome it means everything is working fine okay this is just a double check sometimes we have to do everything is good from our end from our end it is good all the people who are on zoom yes everything everyone is good give me yes in the chat quickly pragati rama good vivek okay awesome from the youtube side also it's good just type yes in the chat guys yes in the chat youtube side also good good we will be discussing about effective coding techniques okay we will be discussing about how you can basically use chat gpt or any other ai tool which we are using okay we will we are generally using chat gpt 4.0 we are using Gemini, we are using cloud.ai, right? Which one you have to use, how to use it for effective codes, how you can basically use to explain the code also, right? How we are using it.
I'm going to explain you everything in this case, how to find and error in the Java file, as well as Python programs. We will be discussing code reviews, prompts, how you can perform performance testing, all these things. And of course, don't worry. I will basically, we'll be sharing this document with you in the end. so that it will be available for you.
Is this clear? Give me clear in the chat if everyone is clear with this point. All the people who are on YouTube as well as on Zoom, everyone is clear, right?
Stick to the end because this is going to be a very valuable session, guys. Here, we are basically learning what if you don't want a person who has a knowledge of AI replacing you in the job, right? Then you need to attend this session because this is a session where you will be seeing like how we are using it. With almost 12% experience, we are using AI for almost one and a half years. How we are using that, I'm going to show you with practical example.
Because practically, you are not able to see how it is there. Clear? Not only that, how you can prepare for technical interviews, how you can fix your job application progress, right? How to create an ATS-friendly resume by using which prompt we have to use to promote.
How we can basically score our... Use ChatGPT to score our resume. We are going to learn. how you can create multiple resume with job description, feedback, how you can generate the email chain, as well as follow-up series, multiple things, scripts to tell me about yourself, and many, many, many more things, right?
We will be going to discuss. And in the end, I'm going to properly discuss how we can generate a Selenium page object model framework from scratch with example, with fighting with the chat GPT also. which will basically you can use directly in the production also.
Is this clear? Is this everyone is clear with this point? Let's jump to the first slide.
I hope high level idea. How many of you got it? Give me G in the chat for most sir. Yes.
High level idea. I got it. What exactly we are learning?
So no theory, practical stuff directly. Okay. Directly.
We will jump into the practical stuff. Give me a yes in the chat and like, and guys, please share with the people who really know this. Okay. It's a very comprehensive.
Again. there are two other more topics we will be planning this there will be i will ask you in the end if do we need a part two also because in the part two i have something extra which i really want all of you to share is this clear everyone is clear with this point good good good okay now i'm gonna share a form with you guys okay everyone is with me so i am just sharing a a form okay guys what is this form the people who are on youtube you will not able to see it but this form basically says that okay it is a quick question do do you think do you think that ai will replace your job in next five year okay all the people on the zoom zoom quickly fill this form and give me done in the chat if you think okay do you think or they think it's missing guys okay so do you think ai will replace your job in the next five years okay let me see what are the responses in the in the chat if you are from zoom if you are if you are on the youtube guys give me your answer yes or no do you think in five next five year do you think your that ai will replace you dinesh is done okay lot of people we will start with a response only okay so let's see okay so we have mixed of the reaction uh email id let me just hide it or that so that everyone we have so many responses by the way let me quickly hide the email ids okay all the people on the youtube do let me know what you think Is it the case? Yes. Raj Kashwani saying, sir, no on YouTube. No, no, no.
Yes, no. Yes. Next.
Okay. Yes. Yes. Yes. No.
Yes. Next. Next. Okay. Yes.
Next. AI will be helping it. AI will be helping in working efficiently.
Yes. Okay. No, no, no.
Couple of notes, mixed reaction. Okay. Mixed reaction. We are getting guys.
Do you liking this interactive session between zoom and zoom zoom? And is it good? Right. Give me I in the chat if it has did that right.
Because I generally take feedback. Okay. I love to teach people when we have interactions.
Yes, as well as YouTube also, right? Aditya is saying on the Zoom that, sir, I didn't get any Zoom link. Okay, is it? Then you can attend YouTube. No, that is also fine.
Okay. I'm seeing both of them. Okay.
See, I'm seeing YouTube video all to side by side. Okay. I will be answering you. Okay.
Don't worry. Okay. Clear. Okay.
Awesome. So we have a mixed reaction. Maximum is no.
Okay. That's a good thing. It means people are little confident. Okay. People are little confident.
Awesome. So let's understand. See, now let's understand what exactly. I'll ask you a couple of more questions. Okay.
In this case. Okay. So.
Okay, I'm going to discuss in this session, guys, how I have learned AI in one and a half year, whatever we have learned, and how I am using also in my context to my company. How many of you want to learn these things? Promo sir, in my daily, see AI is everywhere, I know. We know chat GPT is there, but how we can use it in my daily life?
As a manual tester, how I can use it? As an automation engineer, how do I use it? As a AI, as a API tester, how do I use it? How many of you have this question?
Give me yes in the chat quickly. Give me yes in the chat. As a normal person, how I can use it, right?
Show us those examples. I know there are hundreds of examples and I know one thing, which is I know how to ask from you from the chat GPT a simple question or AI, right? Whenever we say AI, right?
People only know about chat GPT, but there are hundreds of tools or LLMs, which are large language models are available, right? Which are very, very famous. Okay.
So What we will do is our focus is mostly on the QA perspective, how we are basically doing. If you have seen the, if you have seen the document, our main purpose is to learn from the respective of QA. Okay. Everyone is with me. Give me yes in the chat.
Everyone has access to, so I will be using chat GPT 4. Okay. Chat GPT 4.0. I have a latest version, paid version, by the way, I have. If you guys don't, don't know, there is another tool known as chatgpt.com. which basically here you can use multiple, multiple kind of LLMs, which different LLMs, which means you can use chat GPT 4.0 also, 4 also, 3 also, cloud, cloud.3 also, which is Opus, their latest model, Sonnet also, Delhi also, Delhi is used for the images.
Okay. So there are multiple, multiple LLMs. You can test it out also, which one is giving best result also. Generally, I prefer when you become advanced user, you generally use this kind of tools rather than you don't rely on.
only chat GPT, you move to a advanced tool. So those things also I'm going to discuss in this session. Is this clear?
I hope now everyone is ready in the 10 minutes. We are ready for this to learn, right? Yes.
How many of you want to 2x your productivity as a tester by learning this session? Yes. Good. Give me me in the chat. If you want to do your 2x the productivity, right?
Okay, good. All right. So first thing we will learn is what is called, what is prompting?
Okay. What do you mean by prompting? Prompting is nothing but the instructions that you gave, right?
What is it? Guys, do let me know if anyone knows what is a prompting. Prompting you need to understand.
Whenever you want to ask anything from any kind of AI tool, for example, chat GPT, we have chat GPT. You have another tool which I really like is cloud.ai, right? But I generally prefer to use this tool which is global GPT which contains all the tools by the way.
Prompting is giving instruction to a machine. Okay, good. What else? What else guys? What else?
Promptings refer to practice of providing specific instruction or input to a artificial intelligence model. Okay. Which means if you pay attention, I have just marked this as yellow.
It is very similar to that. Okay. Suppose my mother is there. Okay. And she wants, okay, Pramod, bring some milk from the nearby shop.
What exactly she do? She generally give you a prompt, right? Yes or no?
Pramod, do one thing. Here is the 10 rupees. Take this 10 rupees and basically go to the shop, bring some milk and that's it. So what exactly I do? I follow the same thing, right?
Instructions. Yes or no? How many of you understood the example? Give me yes in the chat. Understood this point?
Sir, prompting is nothing but command to a machine. Similarly, right? Prompting is not a new thing that you have seen. Prompting is anything, right?
Even my big brother is always commanding me, right? Yes. My big brother is always prompting me, Pramod, do one thing, put this trash somewhere, right? Do this work, close the AC, close this work. Yes.
How many of you are able to relate? Give me R in the chat if you are able to relate, right? Yes or no? Even your brother is always prompting to you, right?
Yes. So prompting is nothing but a same as instruction given, right? Here in this case, we are not giving instruction to human, we are giving to a model. Model basically means a artificial intelligence model. That's it.
that's the only difference okay Nothing but communicating with AI, Kamal is saying, right? Absolutely right. Similarly, what is prompting is like, for example, this mother is teaching to the child, right?
But it's a human prompting in this case, right? You can prompt in many ways. You can give instruction also.
Yes or no, guys? How many of you are able to understand? This is a prompt also I'm giving you.
Tell me. This is also one prompting I'm giving you. Yes.
I'll kill you, right? Yes or no? Something like that?
Yes. So. this is also a kind of prompting that you have seen. We have visual prompting, we have instruction based prompting, text based prompting, video prompting, other types of prompting, but we are not interested. As a tester in this lecture, we will not learn this.
Our focus is go to the exactly QA perspective, how we can introduce this into our QA world. So we have something called S, everyone can see it, let me zoom it a little bit. I think this zoom is enough.
Give me yes in the chat if it is visible properly. Give me yes in the chat. All the people from the YouTube also.
Give me yes in the chat. Promoter I can see properly, right? Exactly.
Nitin is saying, sir, for more accurate, clear prompting is required, right? Absolutely. So there are three types of promptings that you will see. Simple prompting. Simple.
Start simple. The principle is basically three. How to create a prompt is very simple. Three steps.
Start with simple. refine and then iterate and improve okay refine basically means you have to experiment with the more and more type of one time okay for example let me tell you for example how many of you are manual testers here give me m t in the chat mt suppose right now i'm using this okay if i say create a test plan for login page okay this is a very simple prompt yes or no guys This is how generally you use chat GPT. How many of you use like this? Sir, Pramod sir, I have a login page.
Give me a test plan for login page. Yes. Simple pimple. And then it will start giving you some of the things. Okay.
Some, it, it goods, it goods very thing, but this, it gives you some of the test plan, which is looks like a great, which looks great. Okay. Why it is fast because I'm using paid version.
Okay. Same thing. Okay.
By the way, You can use GlobalJet GPT and you can ask the same response from the Cloud3 Opus also. By the way, this is little fast as compared to this is what I have seen. Cloud3 Opus gives you a very detailed version.
Okay, very good version. See, it looks very good, right? How many of you agree? It looks very good. Test objective, test scope, test scenarios, test data, test environment, right?
Agree? Cloud3 Opus is... little little little extra this is what i have tested also it is a good la good uh what we call llm as compared to chat gpt 4 also 4.0 which i am testing both of them so you can test within the llms also if you want to test if you test if you want to test on the 3.5 also 4.0 any version you want to test you can test it okay now but this is one of the bad techniques super bad technique this is not how you use chat gpt how many of you understood this This is not how you use chat GPT. How many of you are with me? Give me yes.
Is it the really case? Is it the really case? One liner prompts doesn't work.
This is called as zero, zero short prompting. This is called as zero short prompting. Okay. So I will discuss with you. What is it?
So let me show you in the chat. This is basically called as G zero short prompting, which means you don't, you have not given any kind of context. Any kind of example and any kind of no negative scenario, negative scenario, what we don't have to include, right?
Anything at all. You are using chat GPT in a wrong way. Now you understood. How many of you understood this point? Give me you in the chat.
Give me you in the chat if you are with me. So we don't, we are. So this is what the learning is.
We don't have to use zero short prompting. Zero short prompting is for the simple, simple questions. Simple questions can be zero short prompting can be simple question. Okay.
Convert, right? I'll tell you what, for example, zero short prompting, how, where it is useful. It is useful when you want to see this, when you want to say, can you fix the spelling mistake of X? Suppose this is experience I have written.
Okay. This is here in this case, zero short prompting works. How many of you understood this point? In this case, I have just asked only one thing to fix this spelling of experience. Yes or no?
And it has given me that, okay, experience. In this case, but when you are creating test plan. Do you think zero shot prompting will work?
But how many of you think that? Do you think that you are creating a heavy test plan guys? A test plan will include so many things.
So many examples you need to tell you, right? For example, if you ask from a person who have no idea about your project, then if you ask, give me your test plan, then he will give you nothing else. Yes or no?
Agree with this point? I agree with this point. So what exactly we have learned? We have to go from zero to few short prompting. What do you mean by few short prompting?
Few short prompting basically means where, where, when the data is limited, we create our modeling repetition rather than this few short, I would explain you what we need to do is the simplest answer is we will go for precision prompts. Precision prompts basically means We will give them more and more context, right? Let me give you a very simple scenario, okay?
How many of you are ready? Give me R in the chat. I'll give you a very simple scenario, okay?
Suppose there is my little brother, okay? I told him, do one thing. Here is your five rupees. Bring chocolate. Then what exactly he will do?
He will bring any chocolate, right? Yes or no? I have given any specific context which chocolate I have to basically eat. No, right? Yes or no?
No? So, but I was looking behind the scene, a Cadbury chocolate or any specific chocolate, right? Any chocolate he will bring. But in case of precision prompts, we will give them a proper example to your brother.
They bring me this chocolate, which is brown in color and make sure if there is any other chocolate, which is new in the market, right? Do one thing instead of this, bring this one also, right? You have now given the precision prompt where you have given the context also.
Now you understood how you are basically communicating with the LLMs now. How many of you now understood? So direct prompts doesn't work. You have to give them proper context. How many of you are able to understand?
Till now. Give me you in the chat if you are able to understand what I am trying to say. Okay.
Now we will understand what are the different methods. So how to, what is the prompting now we understood? right types of prompts we have direct direct prompts 90 of you are using direct prompts if you are that person just type me in the chat yes or no guys direct prompts basically means create a test plan yes or no create a test plan for login page give me test cases for this page give me test cases for whatsapp give me fix this code what is inheritance what is that java yes or no if you are using just type me in the chat Direct prompts are the worst way to basically connect with the AI.
Direct prompt, that's why I marked it as red also. These are probably the worst way to connect with the AI. What you need to do is second one, which is contextual. Contextual basically means give them a context. Guys, when I started the webinar, when I started this workshop, I have given you all the context and high-level agenda.
Give me... yes, give me yes in the chat if you agree. Then only you are able to now understand I have given you context or not. Before we start, I have given you all the context before we start.
Yes or no, that okay, these are things we will be learning. And now you are able to understand. How many of you are now able to relate?
Providing the background information and context with examples also, right? This is the second way which is most widely used. And if you have experience, you will be using contextual prompts most of the time able to relate how many of you are able to relate how many of you are able to understand also for most of give me yes give me r in the chat if you are able to relate give me r in the chat if you are able to give me on the youtube also give me r in the chat quickly i'll give you example also okay don't worry that right then we have role based prompts where specifically some kind of role is provided to the ai right You can tell them, okay, you can act as a 20 plus year as a software tester, then give the answer.
Then you, or you can give a step-by-step breakdown, which we generally are going to use. Okay. So all these, we are going to use mostly our focus will be on contextual prompts as well as step-by-step prompts or sometimes role-based prompts. But Pramod, I am not here for theory. I am here for practical examples.
Yes. How many of you are with me? Give me yes in the chat. if you are that same person right i am here for practical example theory i already know Okay.
All right. Good. Awesome.
Archana is saying, sir, hello, sir. Got an opportunity to work as thank you for your Forex batch. Thank you for your teaching.
As a non-IT student, it was very hard for me to search it. Now I am working as an intern. Good, good, good, Archana. Thank you.
Thank you. So she was from the ATB Forex batch. She is now working as an intern.
Good, good, good, good. Good to see so many people. Okay.
By the way, it's out of context, but again, thank you Archana. Congrats, by the way, for the internship. Anyways, so resource of learning prompting, the best website is learnprompting.org.
But here today we will focus here in this case, right? I will be helping you all the prompting today. The best website to learn prompting for anyone is learnprompting.org. I think this is the best one. ChatGPT for everyone.
It is a beginner free course. I would highly encourage all of you to take it after this workshop. Is this clear? Clear with this point?
Everyone is clear? Give me C in the chat if you're clear. Chat GPT for everyone.
It is the super amazing course that I would highly encourage all of you to take it. Okay. Learn prompting.org after this session.
Okay. Don't take it right now because we are going to cover so many things. Okay. Now we will see different type of prompting frameworks.
But the question is, Pramod sir, do we really need to use all these frameworks? Question is, do we really need to learn? You just need to understand these frameworks.
It depends on you. Through your experience, you will basically create your own framework also or how you communicate with the AI. Understood? How many of you understood this?
Guys, I am using chat GPT, cloud.ai, global GPT from one and a half year almost. So there are a few frameworks which people have given. Few of the frameworks these people have given. But it doesn't mean that you have to use them 100%. Understood?
You can communicate with the AI in your own way also. This is just a best practice. Is this clear?
Everyone is clear with this point? You can create your own framework to communicate with AI also, right? It is same. For example, I can communicate with you guys like this also, right? Hey, yes or no, guys?
Yes or no? Call me like this. Yes or no? I can communicate with you also, right? We have created our own framework.
to communicate with you, right? Yes or no? Similarly, through the framework prompting also, we can create our own things also, right?
What is this SWOT? First framework is called a SWOT, which is where you will mention your strength, weakness, opportunities, and threats into this. The prompt here in this case is analyze this, mention your threat, acknowledge this weakness and explore the opportunity and threat. So in this example, I have given you this, okay?
this is one of the prompt of the swat that we will be using okay everyone is with me give me yes in the chat if you are with me give me yes in the chat if you are with me okay now let me show you how it basically works okay let me show you how this is one of the prompt which you can use which is sort sort in this case okay where is that okay we will use the this one okay here in this case analyze someone aiming to advance their career on the software testing and automation okay this is my i have this question okay so let it do the magic okay let it do the magic then we will discuss okay for all of you how many of you want to become an automation tester give me 80 in the chat this SWOT framework is for you guys okay this SWOT framework is for you for you guys if analyze someone who's aiming to advance the field in case of software testing or automation okay let me tell If you are going to ask the chat GPT, how many of you have asked this kind of questions? One-liners. Give me a test plan. Give me a roadmap for four-month automation tester.
One-liner. How many of you have used it? Give me I in the chat for most that I have used it. Give me roadmap for automation engineer four-month.
One-liners. One-liner doesn't work. That's why I told you, right?
So give them a proper context. Analyze someone aiming to advance into the software testing and automation. Consider I have a knowledge of Selenium API testing on Melno testing.
Suppose now you can only mention I have knowledge of Melno testing only. Such as existing skills of AI and mobile testing in security and performance. These are the gaps.
These I don't know. Automation lead and for which profile I am basically preparing for automation lead. And AI automation coming in the market. Give me the roadmap to become a job ready automation of 4 month plan in a tabular format.
to stay relevant in the IT for next five years everything right now you see it has given me a proper proper proper things all the important diagrams and foundation so it is telling you you have to have a coding background, then you have to use a selenium background, CI, CD and advanced and mock interviews also, right? And this is the same that we have also created, right? How many of you agree with this point?
This is the same roadmap that we have also created long back. I have created this long back guys in 2019, I think, when AI was basically starting out mostly in this case. Does this make sense?
How many of you are with me? So we are properly communicating with the API by using the SWOT framework. We have given what we know, what we know.
So trends I have given, what is my weakness? Weakness basically I don't know what is the API. For example, we have done for Python also, right?
Yes. How many are with me? So for example, let me show you for Python also, right? This is for Python. Okay.
Computer is very slow, but again, it is still working. It means it is not dead. And we have for Java also.
Okay. So both of them, I will show you. And this is how we have created our own framework also.
Right. But again, we have created our framework by discussing with you guys. It is a reality.
But AI is also almost accurate with the four month plan. How many of you agree? When you ask this by using the SWOT framework, how many of you are able to relate?
Give me R in the chat. When I have used specifically the SWOT framework, right. It is almost, almost, almost same, which we have also used the framework, which we have used in our Python batches also, right?
Yes. So this is, if you remember, how many of you remember, this is the Java roadmap, which we generally use in our automation frameworks, automation batches, right? Learning the software testing, learning the Java, API testing, web automation, and CI, CD.
Yes or no? Same thing it has also created for, for example, Python also generally when we follow. Same thing generally we follow. Learning Python, Selenium and CICD and mixing the resume.
Same process. How many of you agree with this point? Almost similar it has created.
Because now we are talking with the reality with the AI. Now how many of you are with me? Give me double in the chat.
How many of you are now able to relate? When you give AI your strength, your weakness, your threats, your opportunity, then it basically start talking. Yes or no? So we have to feed them properly. How many of you are able to relate?
How many of you are enjoying this session till now? Give me yes in the chat. Sir, I understood.
I am enjoying this session. Yes. How many of you are enjoying this session till now?
How many of you are enjoying the learning? Yes. How is the session going guys? On the YouTube also, do let me know.
Yes. How is the session going? Sir, I am enjoying, enjoying learning. Sir, too much value.
Good, good, good, good. Okay. So this is how we are using. Sir, fabulous.
Fabulous is a new word. Awesome. Pramod Shalke is like awesome.
Okay, good. So these are the roadmap. Definitely we will discuss about the roadmap later. But now how many of you understood this SWOT? We have to give strength, weakness, opportunities, and threats to get something out of AI.
Okay. Not every case we can basically use. So I have given this example in this. I have given this.
This is a shared response. Guys, you can on. You can open this link anytime and you can see the responses, whatever I have done.
Okay. Fair enough. So all the links will be available for you in the end. I will bookmark this.
So you can, you guys can see the responses, which we have used. Okay. So I have just everything I have basically. Sir, good to see Hindi also. How many of you understood this point?
How many of you understood this point? Give me yes in the chat. If you understood this point. Similarly, we have. The another framework that we are learning, which we can discuss with chat GPT guys, this is not related to chat GPT only.
This same framework can be used in any other way or other thing. So right. Yes or no. How many of you are with me?
You can use any other LLM also, right? Yes. Right now I'm using cloud three Opus also. How many of you are with me? You can don't see, but I would highly encourage.
This is my learning also that you should ask. The same question two times with two different ones. You can also use, there are other ones also, which are Lamba 1, Lamba 3. How many are other types of LLNs we have? What is a LLN?
Large Language Module. I will explain you later. But what are the tools we have, guys?
Apart from ChatGPT, type in the chat. Guys, on the YouTube, type in the chat. Apart from ChatGPT, which one we are using?
We are using Cloud.ai. Gemini. Good, good, good.
Bard is there. Gemini, Bard are there. What else? We have Lama 3 also by the way.
Lama 3 is also available on Facebook. Copilot is different. Copilot is only specific for yes, perplexity is also there.
Prince, you are absolutely bang on. Yes, Persepol XT is also there. This one is also there, guys.
This is also a new LLM. But we have hundreds of LLM, guys. Do you think we have only few LLMs?
What do you think, guys? Do you think we have few LLMs? No, we have list of LLMs.
There are a lot of LLMs, guys. We have ChatGPT, Cohort, Gemini, Lamba. Lamba is from Facebook, Meta. But, but...
cloud.ai apple car chat gpt again and we have hundreds of them falcon is also there okay we have mpt also okay stable lm also right but few of them which are popular are available here in the glb gpt which i generally prefer to use also okay if you want to access guys if you want to access glb gpt a special special offer is there guys i'm just giving you on the chat you can sign up with this link And this link will basically give you some extra tokens also. Okay. So if you see how many of you are able to relate this cloud, cloud.
Three cloud has given a proper, more accurate, more accurate, but we are looking the plan. How many of you agree with this point with the same SWOT framework? Cloud has given much more better as compared to the chat GPT 4.2. How many of you think that give me yes in the chat. More refined one.
Java programming. API testing, mobile testing, continuous CI, CD performance as well as emerging technologies. Yes or no?
More accurate. How many of you think that? Yes or no?
That's why I told you. This is my learning also. We have to do multiple, multiple times.
We have to test it out with multiple ones. Is this clear? How many of you are with me?
Give me double in the chat. Give me one second, guys. Okay.
Back, back to this. Okay. Cool. Everyone is clear. Okay.
Good. Similarly, we can use another framework also. The second framework, which is basically situation, task, action, and result.
How many of you are with me? Give me two in the chat. If you are, if you want to learn about the second one. Okay. Give me two in the chat quickly.
We are connected, right? Yes. Okay.
Good, good, good. How is the session going guys? How's the session going? Everyone is able to learn.
Yes. Good. In this case, if you tease situation, give your situation, give a task, give a action and give the results. Okay. This is what exactly how you need to basically give the example, describe your situation, outline the task, share the result also.
And then you need to tell them what is the result that you are expecting. This is another type of it. Now see, there are other frameworks also.
For example, we have clear challenge, limitation, accept and result as well as problem, action and result. But these frameworks, I will explain rest of the three. I will explain you later because our task is to use, turn our task is used to basically focus on more QA.
Yes or no? Yes or no guys, our task is more focused on QA. Frameworks we can create or use it later part also. Side by side because in the same one, we are going to use that. Same ones, right?
Yes. Now the question is how not to use the chat GPT or any other AI tool. Okay.
Everyone is with me. What do you think guys? So let's go with this.
All right. The first one is zero short promptings are rarely used and have a no use. How many of you agree with this point?
Give me a in the chat. When you basically do zero short prompts, those are basically rarely used and have no use. The simple example is The same one that I have given you, right?
First example, create a test plan for login page. Doesn't make sense. Doesn't make sense. Can you create this type of test plan by using this? Guys, can you create this type of test plan by using this?
This is the actual test plan which we have used in multiple companies. This is a test plan for vw.com. Okay. Do you see any similarity in this case?
Guys, do you see any dissimilarity? I think 30% max. If you give zero shot, it will be almost 30% only. Yes or no? Yes, guys.
Yes or no? Only 30%? Give me, agree with this point. Give me A in the chat if you agree with this point.
Almost only 30% only, which means we have to tell him more. We have to use some framework, which will make sure we are giving more and more information. Okay. So how we can do it?
Let me show you. Okay. Give more and more example. Teach them by using two or more pronouns.
Then get the answer. Okay. Clear.
Talk to him like two times. Before you finalize your answer. If it start hallucination. Restart the conversation.
What is hallucination? Hallucination basically means. For example. In this case.
In this case. Hallucination basically means. Somebody put.
When did the Leonardo DiCaprio. Basically painted the Mona Lisa. If you see.
It has given you 1850. 18, 15, when AI doesn't know the answer, it's give you some random, random answers. Hallucination basically means this. Okay. And trust me, it gives hallucination answers for maximum number of QA things whenever I asked.
Okay. If you ask very core basic, like for example, black book testing techniques, very advanced techniques, right? Sometimes chat GPT or even cloud three, right?
They have no idea. They'll give you some random. answers.
How many of you have faced these kinds of hallucinations? Have you faced some kind of random answers it is given by us, given by the AI sometimes? How many of you faced?
Okay. So if you see the hallucination, actually it was painted in this, but AI model has mistakes because it is not trained on the enough data related to this. Okay. So avoid this hallucination if possible. This is a very important thing that you need to pay attention.
Clear? Okay. Again, Few of the things, do not use your personal data, confidential information.
Don't use your personal information. I have seen what is a mistake we have done sometimes is in the chat GPT, we have used our Gmail login. Okay.
For example, create a Gmail test case where I have given my personal email ID like PramodDatta at the rate gmail.com and my password, which is password at the rate 4321. Don't use that. Does this make sense? No personal information and everything because it will be trained on this data.
Okay. So no, don't do that. Don't use chat GPT for illegal activities.
All the things are basics ones. I hope this makes sense, right? All of you, this makes sense. How many of you are with me till now?
Give me W in the chat. Let's go to some amazing examples. Okay.
Let's promote, sir. We use some amazing examples. Okay. We will discuss about this prompt generator later, but now let's use now properly.
Let's make our chat GPT. more accurate. How many of you are with me?
Give me yes in the chat. Let's make it more accurate so that it can use properly. Okay, let's go to new chat. And now let's see.
What you need to do is ignore all the previous instruction. You are a quality insurance engineer. You have been looking for 20 plus years.
You can now advise me on the some task. Okay. So this is a proper way where we are given.
This is a a role based prompt. How many of you are able to remember? You have already assigned a role to the AI.
Now what exactly he will do is this is suppose this is the data where he want to train. Now you, when you assign the, when you assign the role, right now only QA related data, he will search. So it will be fast. It will be accurate.
No hallucination also. Now you understood the point. So adding a role based prompt in the start.
always helps. This is what we, our recommendation is. How many of you are able to understand? Give me yes in the chat.
Give me yes in the chat if you are able to understand. Okay. Now, so if you take the example, so for example, you are a quality assurance engineer. You have been doing this for 20 plus years.
Your task is to advise me on how to test a e-commerce website like amazon.com. Okay. By the way, this is.com spelling mistake, right? With the following modules like registration, add to cart, add to cart, order processing and everything. Now it will start giving you a proper advice.
What are the type of functional testing you need to do? Known functional things you need to do? What are the major test cases which are basically there?
But still these answers are not very specific. How many of you agree with this point? Still these are not very specific which we are looking into it. Yes or no? How many of you are with me?
This is what exactly it is, right? Again, still, still we have told them it is a role-based, but still these are somewhat laggy, somewhat laggy. Yes or no?
Somewhat laggy, which they are not up to that mark what we are looking into. Right? Yes or no? So we will basically teach more.
We will make it more aware. We will basically ask more and more questions from this. So we will basically continue from this, and now we will start giving more and more context.
Understood this point? So what I'm trying to say is in the same one when we have basically done this exercise, right? You have to talk to them.
In the registration module, how many fields are there? In the login module, how many fields are there? So you will be keep on telling everything about this, which means this is the, suppose we have this website, e-commerce website, looks like an Amazon, but it's a open cart of website, okay? In this case, what we have, registration.
So now what I will do is I will now give the context, full context, okay? So I will be keep giving the context. context to this chat GPT continue conversation.
How many of you are able to relate by the way, chat GPT 4.0 supports the support the images also clear everyone is clear. So I will continue the conversation from where we have done. First of all, this is the, this is the thing that we will do.
Okay. Pay attention. What I'm trying to say your step one is basically give a, a normal context.
This is a role based. role-based prompting. Okay. Role-based prompting.
Now I will only take for give the idea for only login page. How many of you are with me now? It will analyze the login page properly.
And now it will basically give you more accurate pay attention. Now it will redefine, redefine a little bit more. How many of you are able to relate what I'm trying to say now it has redefined mandatory fields of first name, last name.
Yes or no, because we have given the more context of image. How many of you are able to relate? Give me yes in the chat.
Guys, this is how we are using it live in the production companies. Understood the point? Now, how many of you understood this point? This is how we are using practically on the company level also. So we generally give more and more context to the AI so that they understand very, very well.
Now see, field validation they have added, password requirement they have added, few email validation they have added, telephone will validation they have added, newsletter. every privacy policy and now it has given you more example based example and more in-depth plan of this yes or no how many of you understood what i'm trying to say how many of you learned a new thing today yes give me yes in the chat how many of you learned new thing today yes tell me so it means promote sir we have to give him more and more context every time the answer is yes so you can give more and more context This is how my login page looks like. Okay.
So you can talk to him further. Tell him that, okay, yes, this is how my login page looks like. Now give me more about the login page also.
Okay. So it will now start giving for login page also. Understood the point?
So when he sees it, when he sees all the fields and everything, he has now more and more context. Understood the point? How many of you understood the point? Now it is very close to.
Still it is not 100% accurate. Still it is almost like 1995 we are very near to the testing point of view. How many of you agree with this point? All the manual tester.
How many of you? 1995 we are very close to what exactly what we wanted. Now.
Yes, practically. Successful login, valid email, incorrect, forget password. 1995 almost.
Yes. So we, here we, here context is same. Here context is same. It is taking the same context, Padmani, continuously.
On the YouTube also, you are able to understand. Give me why in the chat. If you're from YouTube, give me why in the chat.
Quickly, if you're able to relate and if you're understanding what I'm trying to say. Good. See, because, see, second question you have understand automatically because they have context, Padmani. They have a context of previous chat.
If you type, ignore the previous, ignore. So you can basically redo this. You can say ignore the previous comment and then come back.
Okay. That thing we are not doing. We are continuously doing, right?
Context we are continuously giving, right? It is very similar to that. No, I have told my small brother, okay, do one thing. Here is your five rupees.
Go and find, go and bring any chocolate. So he brings some random chocolate. I told him, no, no, no.
I don't want this. I want some other one. Give that should be this brand.
Then he come back again. I said, okay, now it is good. Like this only. Clear, everyone is with me?
Good. Okay. So this is one of the prompt that I would highly encourage all of you.
You can also ask the question like, is that understood? How to test anything, right? All these things, questions related to this, you can ask, right? Now, one more thing is here you can ask other things like, for example, which area should I cover more?
and scope for the testing for these two scenarios. Okay. So specifically more and more details now I'm asking all the manual tester.
Do you think now it is making more sense? Give me yes in the chat if you're a manual tester. Now it is making more sense.
Now here we got more and more insights that, okay, field validation, we should do input validation. We should do password, duplicate, newsletter, privacy, successful database, email message, right? Usability testing, performance, all this more context. Here we have zero context.
Now we have almost 95% of the testing we have done through the AI. So this person will anyhow replace your job. Yes or no? Now you understood?
The person who knows about AI will replace your job. Now you understood the point? How many of you understood the point? Give me you in the chat. Because now I am almost like 10 times faster than you.
Yes or no? This is how I am using also. This is what I am telling you. Understood the point?
How many of you understood the point? Give me a yes in the chat. Promoter understood the point.
Great, great, great, great, great, great. Awesome. Understood the point.
Yes. How many of you are loving it? Promoter loving it.
Yes. Able to understand also. Loving this session. Yes.
Till now, we have not covered. There are many, many things we still have to cover. Okay.
Keep going. How many of you want me to keep going? Promoter, keep going, please. keep going yes good good good all right okay all right great give me one second all right so let's see keep going good awesome i was just checking the youtube live also okay that everything is smooth or not okay I can see you guys also.
Okay. YouTube live also. I can see everything is smooth.
Okay. It means good, good, good to see you guys. I will be sharing your links also on YouTube also.
Now. Okay. Can we get this document and session recording? Also, you will get it. Don't worry.
Okay. Recordings probably you will not get, but document I will send you. Okay. Clear.
Everyone is with me. Good. Okay.
Now let's do practical manual testing. Shall we do that? Yes or no?
How many of you are with me? Give me yes in the chat. Let's do some practical stuff. Yes.
Let's do practical manual testing. Then we will go with automation also. Okay. Today we will do practical manual testing as well as the resume building. Tomorrow probably we will do the API testing.
We will learn about Selenium automation also. Is this clear? Is this clear? Everyone is clear with this point?
Yes. Next session probably. I think next Sunday we will do that again. Is this clear?
Yes. Fair enough, right? This is part one.
And again, we will have part two also. So that everyone understand. Okay, good. Let's do the requirement analysis. Okay.
Requirement analysis, how you will interact with the AI to tell him to understand the requirement first. Okay. Here in this case, I have done act as a software tester.
What is this? This is again, role-based prompting, right? How many of you agree with this point?
Give me yes in the chat. Role-based again, role-based prompting. Analyze the requirement and let me know what are the things to include in test plan and test strategy. So what I am doing is I am doing a practical stuff guys so practically i want to test one application which is my favorite app.vwo.com okay this is my favorite website which is app.vwo.com and we have something called as which is something called as requirement which is present here on the confluence okay how many of you know about confluence i hope everyone knows about confluence right yes we have requirement present here okay how many of you are with me give me w in the chat if you're with me you So we have the requirement present here. Now what I will do is I will now talk to the AI and I am doing a practical project.
I will be basically creating test plan, test strategy live in front of you by using the AI. I will tell him exactly to create it. I will refine my test plan and test strategy.
I will give you the test closer, test metrics, all the manual step, how you can basically correct it by using the AI. Is this fine? as well as we will do for resume building also today okay with me how many fair with me promos are with you give me w in the chat if you're with me from also learning so much so much value you are giving good good good thank you guys okay so this is the requirement i have already downloaded by the way okay this is the requirement that that i have for a b testing tool okay this is already written okay this is already written so what i have done is i have just downloaded it okay I have just downloaded this. I'm going to show you here in this chat, chat GPT.
Okay. I have just downloaded this. So as a PDF, Okay. I will zoom it.
Okay. Don't worry. You don't have to see the requirements.
Requirement has returned only few things. Requirements, if you see, right, this is how requirement they have given to me. Let me zoom out a little bit. It is just that, okay, we are testing this login page. We have login page, dashboard page, campaign page.
That's it. This is the requirement where we need to test and everything they have given you live like this. Okay. How many of you are able to understand requirement is something that QA. Who creates a requirement guys?
We don't create any requirement. This is created by the business analyst. Is this clear? I hope everyone knows that business analysts generally created, product engineer also generally created. I have not created this.
What we are going to create? What we are going to create guys? Test strategy, test plan, test cases, test closer, test metrics.
Yes or no? A STLC lifecycle? Everyone agree with this point?
All these things we have to create? Yes. agree with this point yes on the youtube also just let me know everyone agree test plan test cases test strategy test metrics test closer as well as a bug report template also we need to deliverables right kartik is saying sir deliverables only savita shekhar pranav asheen vikal shubh shekhar altaf sunil good good but i can see you you also are there okay what i have done is i have just uploaded this as a pdf so i have just downloaded this download this as a pdf okay export this as a PDF.
This is what I have done. Now I have asked, act as a software tester with 20 years of experience, analyze this requirement and share and let me know what are the things you need to include in the test plan and test strategy. Okay.
Now this AI with 20 years of experience in the, in this case, it will give you a rough idea about the test plan. And it is very accurate. If you see my real test plan also, how many of you are with me? Give me yes in the chat. If you think that it is very close to my, very close to, very close to, but again, it is missing a lot of things.
It is still missing a lot of things, but still very close to what we wanted to do. Still close. By the way, let me close this.
This is the test plan. Introduction, scope, objective, test item, feature to be tested, feature not to be tested, deliverable, testing task, environment needs, responsibilities. And this is the test strategy. template that it has basically given to us. Now, right now, if you take this same response, it is only 70% accurate.
How many of you take this as the response? Give me me in the chat. Give me me in the chat.
I will take this. I will take this and this is my test strategy and test plan. Give me me in the chat.
Guys, be honest. Okay. I have given you the answer. It doesn't mean that you will do it.
I know you, all of you will take this. Yes or no. All of you will take this answer and this is 70% accurate. 30% it is still missing many things. It is missing a lot of things by the way.
Okay. I would say it is only 60% only. Context, major context it is missing. It has just given you the random terms. Okay.
Now how to refine this? How to refine this? How many of you wants to know? This is exactly which is nobody is telling you, but I will tell you today. We'll take it, but I will add my things as well.
Right. Check the missing things and refine. Right.
Absolutely ready. Rokish Reddy, sir, we will refine. Of course, we will refine.
We will now give a proper example also, right? Absolutely right. So here are other some interpretations, some of the other strategies that you can use.
But now what we will do is, we will now give a proper prompt. Act as a software tester, analyze the requirement and let me know the test plan. Instead of this, I will be using a advanced version.
How many of you are ready? We will give them a context. Exactly, Swati, you are absolutely right.
In this case, what I have done, create a test plan for AB testing website. Use this template. I have given the proper template which I have to use. And now it will say, this is the template that I have given.
Now, do you think it is good? Now, it will fill all the thing. It knows about requirement. It knows what is the template we are using for test plan.
Now, how many of you think that this is more accurate one? What are the test environment we need to use? which default defect reporting technique we use, what will be your test strategy, best practices, schedule, test derivables, entry and exit criteria, tools, risk and mitigation approvals, proper thing now it will add. You can further refine this if you have test strategy already created.
Now you understood the point how you have to use AI. Now you understood? More and more context we need to give.
so if you have already some samples this is the sample that i already have right you have to give them more and more context bring them more context in this case Okay. You can use this, this same prompt, which I have used. This is a prompt guys, by the way, this is a prompt to create a test plan. Okay. This I will be sharing with you.
You will get this template automatically. How many of you are loving the session now till yes, but most of we are almost one hour. How many of you are loving the session?
Yes. Yes. Give me, yes. Give me guys.
Give me like in the chat guys. It is very good. If like is something which motivates me. Okay. Prompt has no limit.
Nowadays, it has no limits because of chat GPT 4.0. Chat GPT 4.0, we have a huge, huge prompt limits. If you are still, if you have faced some issue, right?
Cloud 3 Opus, guys, Cloud 3 Opus has a huge, you can put a lot of big messages also in this case. So if you face any kind of limitation, Cloud 3 Opus is something that you guys have to use. Is this clear? Everyone is with me? Give me yes in the chat if you're with me.
Good. Lots of love we are getting, guys. Lots of love we are getting on Zoom. Sir, hunger for learning is increased now. Good, good.
On the YouTube also, your people are loving. Pranav, Shobh, Altaf, Shekhar, Jagat. Good, good, good, good. Awesome. Awesome, awesome, awesome, guys.
Awesome. All right. Similarly, you can ask, create a test fair for this specification, which is again a one-liner. Do you think this promote will settle for this?
Do you think promoting will settle for this? If I create, if I give this prompt, create a test case on this? Yes or no guys? Yes or no? No, we will use a proper, proper, we will ask for proper these things.
Okay. We will ask for proper tables and everything, right? Here we will basically ask properly.
Okay. We will basically strive for hunger and we will ask them properly the examples, right? How to use it test cases in proper Jira format also, right?
So I will be using a template where give me response in the Jira and negative scenarios also. Do you see that extra thing I have added? Give me a test case in table format for Jira. Why I have given Jira so that I can directly use it in my Jira.
Yes or no guys? In Jira itself, directly I can put my test cases. How many of you are with me? So in Jira, we have a plugin known as Zephyr. I think last time also we have discussed.
You can For example, this is my project of app.vw.com. Suppose this is the project that we have. Let's see. Let's go to VWO product.
Where is that Ecom project? Okay. We have a test case Zephyr that we have already installed. How basically you guys use test case? Where do you store your test case, guys?
Tell me. Where do you store your test case? Excel sheet.
Okay, good. You can use Zephyr scale also. So we use as a fire Excel sheet, Zira, Octane X-ray. Okay, good, good, good. So any format is Zira format is fine, right?
Yes or no. This is a Zira format of test case. So it has given me the Zira format, right?
Yes or no directly. I can copy paste. This is a Zira format. I can do bulk.
Yes or no guys. If I am able to find a properly in a tabular format, if I find the response in a tabular format or a copy paste format, I can directly do a bulk upload. Yes or no new.
Bulk upload, right? Yes or no? Directly I can do bulk upload.
Directly bulk upload. Bulk upload option is there. Create a test case in bulk upload. Copy paste directly.
You can basically copy paste into Excel also. Okay. One more thing is I have a project.
Guys, I have a project. In this project number two, I have given you a test case template also. Do you think we will agree with this test case template which AI has given to us? How many of you think that? Yes or no?
Do you think we will give that? Do you think we will agree with the test case template which he is giving us? No.
Yes or no? No. We will give him the template. Yes or no?
We will basically give him this template which we are using for login after W-W-O. Okay. We will upload this template and tell him to give me the test cases in this format. where we will have scenario ID, test case scenario ID, test data, test case template, precondition, steps to reproduce, expected result, actual result, everything. Now you understood our AI is now getting trained with my what I really want.
Yes or no? How many of you agree with this point? How many of you are loving this session now?
I will upload this Excel file as a PDF into the chat GPT and I will tell him Give me the test cases in Jira format, include all these fields. Now, understood? How many of you understood this point? Give me yes in the one.
So first, you need to teach the AI. then you become dumb and AI will do the magic. Yes or no guys, yes or no. First, you will teach, for example, okay, this is, so one thing I now remember is, I'll tell you what is it, okay. So when I was a QA lead guys, I was a QA lead.
So two people I taught, I taught very well, everything like this, okay. After that, because I was not working, afterward, these guys are creating test cases. And when I started the test case template, right? He said, okay, promoter, you can use that one also.
So now the same thing is there. It means I only have taught them. After a few months, I forget about it.
And now these guys are telling me, okay, this is how you need to use. So similarly, you teach to AI first, then AI will teach you. Is this the case? How many of you agree with this point?
This is the same case in this case. Okay. So maybe a silly question, but any reason in prompting the user, you instead of I.
You can use anything, okay? Padmani, you can use anything, whichever you are comfortable. Okay? Clear?
Everyone is with me? How many of you are loving it till now? Promoter sir, yes, loving it. So now you can give a test strategy template also.
So in this case, I have given, give me the proper test strategy. I have given all the things, how the test strategy should look like. And now afterwards, it has given me this kind of test strategy for my e-commerce website. which looks very good yes or no guys which looks very close to good but i we can definitely refine more we can refine more by giving more asking more and more questions by uploading a screenshot of registration login page and giving more and more context does this make sense does this make sense give me yes in the chat does this make sense okay good so i will be sharing all the prompts with you you guys can check it out after that my response is now that I should work on the test metrics guys.
Yes or no? Test metrics is something that you will see like this. Agree? Yes or no guys? How many number of requirements are there?
What was the test cases? How many passed? How many failed? So you can use this prompt, which will basically create all the test cases.
You just have to give the value. Automatically, it will give you all the data in front of this like this. A test metrics template also, it will basically give you So test metrics things will be also sorted.
Is this making sense? Give me yes in the chat. Give me yes in the chat if it makes sense.
Right? Okay, good. So of course, if we want to work, bug detection is the one of the most important thing that we have to encounter, right? You can tell him to identify the potential bug in the test plan and the requirement.
So it will give you a table of what are the potential tests, potential broken or bug detected. It can be broken links, form submissions, and many more. Okay.
You can, I have given you another like, and identify any potential bug, analyze it, find memory leaks, right? Depending upon which, whichever you are comfortable. All these prompts I have basically added in a such a way where you can basically ask.
Not only that, we have also added bug reporting also in this. Okay. Bug reporting basically means here we can basically tell them, okay, Jira based bug reporting we need to do. So if you ask properly, it will give you a Jira based bug reporting. Does this make sense?
Yes or no? It is very close to the how we generally add bugs on Jira also. Yes or no?
How many of you are with me? Give me yes in the chat. So proper prompt if you use.
So prompt here also, if you see, right? Create a bug for the issue, for the scenario. Mention the scenario.
For example, create an issue for a Jira for user is not able to after three attempts in the app.vw.com. After three attempts in app.vidyalo.com, you will not able to log in because you will see a captcha. This is the problem.
Okay. If you see, I'll show you also, if you want to see. After you enter a wrong username and password, right? You will not able to enter because you will now see a captcha. That captcha is buried.
So for example, you will be logged. So if you use a incorrect username and password, you will be logged afterwards. Okay.
So I have used it multiple times. And here you will see, you will be logged after some time. three times you will be logged similar thing i have given to this context given is most important thing in the ai is does this make sense does this make sense yes or no guys yes give me yes in the chat all the people on the us on the youtube also good good good good okay awesome so this is how bug reporting is also there similarly a test closer is all also a document where we generally give the reports and everything you can ask for the test closer also this is how generally it can generate a test closer report of this okay Everyone, how many of you understand this?
How many of you are able to relate what we have discussed till now? Tell me in the chat, what exactly did you learn till now? So we have covered the manual testing part, but there are four other parts.
Effective coding, technical interviews, flexible jobs, advanced problem statements, API automation, as well as web automation, which are still pending, which I have to add. But again, how many of you understood the point till now? So Q expert, we have made manual testers till now. So, okay. So a couple of learnings.
Learnings are the context-based prompts we have to use more. Role-based prompts we can use more. We have to give more and more context what exactly we really want.
Yes. Good, good, good. Any other learnings?
Any other learning? Any other learning that we have used? Are they saying, sir, what is the website of AI?
I just joined. Okay, good. We are using two websites.
which is chat GPT alone and a global GPT. If you are a advanced user scenario based things, we have to use, okay. Test deliverables in details. We have to use more experience using technical. Can we use same login?
It will create a confusion with the AI. It will create a confusion, right? Yes. Good, good, good. Always give more and more context to AI to get a proper, how to refine prompts, promosor.
We have learned good, good, good, good. How to generate a roadmap like this. Also to become a job ready automation tester also that also we have to we have learned okay by the way guys just to let you know a quick announcement how many if you want how many if you have coding fear almost sir i have a coding fear quick announcement python batch is now live may and 31st of may we are starting out do check it out do check it out python batch we are starting out okay if you are interested to join the python batch let me share in the chat also if you are interested So we live batch of three months where we will be learning about the Python.
So we will be following the roadmap of Python. Okay. With the Python API automation Selenium, which we are going to learn.
We will be doing live projects. This fixing of resume as well as AI. These things also we are going to use.
Frameworks we are going to create anyhow. API automation Python as well as Selenium. Right. So Python batch 31st of May is basically getting started.
If you are interested, most affordable codes, prices are basically going to increase. just a quick announcement if you are interested go ahead and join okay so link i will be sharing you on the both of it okay awesome let's continue with the this okay with me how many fair with me till now give me yes in the chat promosal with you so this is the python batch okay and you can use a code give me give me one second let me share the code also okay All right. So this is the Python batch.
If anyone is interested to join, we are covering a lot of things. A small announcement we have to do also side by side, right? Yes or no guys? Yes or no? A small announcement also we need to do, right?
Okay. So I have pinned it. You guys can check it out. For you guys, this is the link before we continue. Okay.
So Python batch side by side. promotion of the courses okay value also and promotions also right yes or no guys i think it's a fair bargain isn't it yes it's a fair bargain give me yes and said how many fair with me till now okay let's learn promote sir more it's a fair bargain right yes okay good okay any questions till now okay questions questions questions sir how this course will be helpful in job assistance we will be uh basically we have as the dot club where we will be targeting for the jobs that we are basically doing java batch is already started guys if you want to join java batch is already started okay sir how to how aware are the requiter towards the ai they are they are actually aware about it okay and they nowadays they know about the ai more and more okay after doing this course what will be the starting package okay starting package will target for good product companies i think 5.5 or something you can expect like this So Python batch is starting on 31st May. Yes, yes, yes, yes, guys. Yes. So how, how we can use to fix our job application through the AI?
Yes, we are going to learn. Guys, next session, when we are planning, how was it? First of all, let me know. How was this session, guys?
Did you understood the manual testing process? How many of you understood this? Did you understood the overall manual testing process?
Yes. This is the part one that we have. This is the part one that just now we have done. We have two more, three more parts. So I will be doing it in parts.
Is this fine? Is it fine so that I can add more and more details? Okay.
Okay. Somebody wants to know, sir, Python timings. Okay. Python batch is basically started guys here.
You can basically enroll. If you click on this enroll button, pre-ROMOD is open. We are starting on 31st of May. Timings are basically 7 AM to 8 AM IST, Monday, Wednesday, and Friday.
We will be following the same roadmap, same roadmap. You guys can enter your details. and this is the promo code that you can enter. Okay. If you want to go for the 7999 is the course.
If you want to most affordable course to learn automation, we will be helping you to jump into the automation. If you are specifically coding fear, this is what we really want. Promotion. Okay.
Promotion also. We need to do right. Yes or no guys. Value as well as promotion. EMI option is also there.
You guys can check it out. If you want to EMI option, as well as QR, net banking, other things also. Okay.
Clear. Everyone is with me. Let's move back to the. things okay that move let's move back to the and you will find the details on the pinned comment okay clear if you need more details uh you can reach out to us on the whatsapp okay 30 faced of my 30th of may right yes yes yes yes yes okay if you have any questions you can reach out to us on the whatsapp also if you okay here is the link of whatsapp also okay clear Foreign people also joined last class, right? Many, many, many, many of them.
Many, many, many though. Many of them. Okay.
There are a lot of people who have joined from US. Okay. From Sweden also we have it.
Okay. Let me show you. There are testimonials also just to giving you the context. Okay. Guys, how was it?
Should we do part two, part three also? How many of you want part two and part three also from us, sir? Give us more context for automation API also.
For Selenium also, right? Yes. How many of you want type? part one and part two also.
We will be doing for AI as well as for part one, part two also. Yes. How many of you are loving it? Give me a, give me yes in the, in the YouTube also guys. What do you think?
Guys, here is the testimonials. If you want to see a lot of people have given a lot of testimonials for Python batch. Arnold is from the US by the way.
Rhea is from the US. Mariam is from US. Okay.
Vaibhav is from Pune. A lot of people who have joined. And I mean, see, we are here to help you guys to become an automation tester.
We are starting from scratch. I'm assuming you have zero knowledge in Python, right? So that's what we are starting.
Okay. So if you are educating us for free, you deserve a small promotion, right? Yes.
Sure. Of course. Self-promotion is good thing, right?
I mean, see, when you do self-promotion, whatever the things are there, that's how we basically can give you some other important concepts also, right? Yes or no. By the way, guys, just to let you know.
uh python with the playwright also is there okay this time we have also added python with playwright also in the same course 31st may which is starting guys uh python with playwright is also there you guys will be getting the access of python with playwright also okay this time we have added all these things and in the end we are creating python automation framework with the page object model also side by side page object model playwright how we can create a python overall object a page object model framework also we have created all these things are available these things we will be learning in the for three months plan this is what the plan is i hope everyone's seen the plan also right yes i hope so right yes so no good good good good good awesome awesome awesome ashish couple of people who have already enrolled good good to see you guys good okay so let's see one more thing we will learn today how many of you are ready one thing which i really want all of you to learn today okay which is uh to create a follow-up series okay one ai thing which i want i want to i want to discuss more okay how many of you want last thing then we will have it same session again yes how many of you want to learn yes last thing we will do follow-up series then we will have we will do the same thing in part two also okay part two i think next sunday we will do that okay Sunday to Sunday, I'm getting time to give you more details. So probably we'll target for Sunday. Is this fine?
Everyone is fine with Sunday, Sunday evening. Same time, same time. We will do yes. Resume profession, especially. Right.
Yes. Yes. Yes.
Yes. So many bonuses are there like Jenkins, everything. Right.
Yes. Priyanka reacts. Absolutely. Right. You guys are absolutely right.
So this is the Python automation blueprint batch roadmap that we are following. Just, just a small promotion. Okay, guys.
for the Python automation, which is starting out. You guys can check it out. Is playwright with Python is also included.
Yes. Yes. Abbey.
Sahil is saying, sir, you are not interested in giving me answer. You are just promoting. Okay, Sahil. Ask your question. I am here only.
See, last one hour, I have given you value only. That is important. Okay.
So how many of you, this is a one interesting technique. Okay. Let's move back to this.
Let's move back to this important point. Okay. Few important things, which I want all of you to do is, guys, one learning, which I want to give you.
Learning number one. Please, please, please. Test with the multiple multiple responses. Is this clear?
How many of you are clear? Give me M in the chat. Test with the same response with the multiple LLM.
This is one of the important thing that I have noticed. Everyone should do it. This is the only way. If you can see, same question I have asked from the Cloud 3 Opus.
It has given me this answer. If you ask from chat GPT-4, it will give you a different answer. If you ask from the... chat GPT-4, it will be a different answer. So which one is best for you, you will never know.
So what you need to do is as a tester, you need to figure it out which one is best for you. Is this clear? Everyone is clear. Give me C in the chat if you are with me.
Yes. Give me C in the chat. Test with the multiple.
This is the learning that I have. Test with multiple LLMs. Now you see chat GPT-4 has given me good example.
Yes or no guys? How many of you are loving it? See chat GPT-4 is good. has given me some good good good month by month week by week preparation isn't it how many if you are able to relate now see the response from chat gpt4 strengthening the foundation test automation fundamentals cicd topic wise civilization real world participate in conferences right this is this is the chat gpt 4.0 more accurate more accurate i think it is more accurate right which is more accurate cloud 3 opus is again It's a good one again, but I think the best one is still, which will rule this. Okay.
Which is our, our own red map. Okay. Because we have created from the people we have taught more than 2000 students and we have created from experience also. Yes or no. So this is also a roadmap that we have created for, this is over Python, by the way, I'm just giving you in this case.
Okay. Cool. What would be the difference in self-learning as well as from YouTube? Generally, we include, generally you will get access to me only.
That's the only thing. Okay. On YouTube, on the, here you can have more and more portion in this case. Okay. Good.
Good. Good, good, good. Awesome. So this is another roadmap for Python just right.
So you can see, you can see the differences in the different, different AI, which I wanted to show you. So if you see, this is a proper with the research which is created this is created by ai with the cloud 3 this is the response from gbt 4 this is the response from the gbt 4.0 now you understood yes or no guy how many of you understood this point different different answers so test it out from your end right test it out from the different llm which one works best you have to use that is this clear is this clear everyone is clear understand how many of you understood give me you in the chat If you understood this point, understood this point. Okay, good.
One more learning I want to give you. Okay. Which is this thing.
One more learning of chat GPT, which I really want to give you is this, that chat GPT is good when you give them more context. Okay. What do you mean by this is this, okay. Pay attention.
I want to create a cold email series. Okay. I want to basically create a cold email series. What is a cold email series?
Suppose I am applying for a job. Okay. I'm applying for a job.
This is the job where I want to apply. Okay. I want to apply for this job. Guys, pay attention.
How many of you are with me? Give me W in the chat from all of us with you. Let's understand one more concept. Let's understand one more concept. I want to apply for this job.
Okay. Consider this example. I'm applying for.
this job let's suppose senior qa manager at simpler okay this is where i'm applying qa manager at simpler.com this is where i want to apply right clear everyone is with me now i have i already have a email id of hr consider this example if you don't have you can ask the hr email id from hunter.io this one i have already discussed multiple times on my sessions also you can get the free of cost email id of an hr from here yes everyone is with me you can find it on for example if you want to find for wingify You can find, create a free account. You will find the email ID of HR. Now, what I will do is I will basically ask for, I will do a cold emails for the job application. What do you mean by this is?
How many of you apply for one time and forget about it? Give me me in the chat quickly. Give me me in the chat on the YouTube also.
When you apply to a job and you just basically forget about it. How many of you do that? Give me me in the chat. give me me in the chat yes give me me in the chat me me me me me me me okay in 2024 these things doesn't work is this clear how many of you are like shocked this thing doesn't work like this thing doesn't work in 2024 this thing doesn't work okay clear with me this unfortunately you will get unfortunately only right What do you need to do is this is the technique which I have used it and it works very well. What do we do is we will find the job description first of all.
Where is the job description? This is the job description. Qualification required.
This is the job description that I have. Okay. How many of you are with me?
I will copy this. Okay. I will copy this job description that is there. Okay.
Let's go. Let's copy from duties to copies to this. Okay.
we won't do this we will copy this then i will go to global where is my global chat gpt where is my global global global one okay i will use chat gpt for new chat okay what i will do is first of all i will upload my resume i will upload my resume okay everyone is this fine i'm just uploading my resume whatever the resume this is my resume by the way okay then i will upload then i will upload is this clear good good good good Now what I will ask AI to, your task is to analyze the job description. Okay. Job description I will give you. Okay.
First of all, this is a resume. Now they have to create a email with all this extension. So this is a very big prompt. Can you imagine?
How many of you are able to understand? This is a very big prompt with the proper instruction one by one. Now what I have done, I will go to chat GPT.
I will tell him. Now I have to just give him the job instead of job description, instead of job description, replace the copied part, whatever we have copied. So I have just copied this before this, uh, resume detail. I will mention resume is basically promote data, QA manager dot PDF. Okay.
And this is the, this is the job description, which is via via copied from the duties and responsibility. Right. And hit enter, hit enter.
Now wait for some time. Wait for some time. Now, can you see it is started generating emails for me? Yes or no guys? And these are very well emails which you can basically send daily to the HR.
Suppose day one, the HR is busy. Next day, probably she will open your email and she will see, okay, this thing. Aligning values and culture at day, suppose I'm applying for, for example, Wingify. Now this is the email. right?
Follow-upping up for my application. Day number two, day number five, aligning the culture, right? Proven achievement and skills fit for the QA profile. How many of you feel wow? Yes or no?
So now we have used AI to create a follow-up series, which can be used, which is very specific to our resume, very specific to only this job. How many of you got the point what I'm trying to say? How many of you loved it?
How was it guys? How was it? Sir, there are few personal information which is given to chat GPT here, right? Yes.
Yes, I do have. But my personal information are already open. Okay. You can remove few of your personal information.
Okay. That is fine. Everyone, please remove your personal information.
For example, my phone number is dead. My email ID is also dead. Follow up is a great trick, right?
Yes or no? How many of you loved it in YouTube also? Tell me guys. How was the session? How was it?
This is a follow up series technique. which we have been using multiple multiple times in our with the students and it works very well how was the technique how was it youtube especially tell me how was it sir it's a great session that you are giving so many details good good good good awesome awesome awesome on youtube also guys lude let me know how was it all the people who are watching i'm seeing youtube also guys by the way side by side how is the session going on youtube also it's going good sir can you please share the prompt i will share with the prompt okay don't worry everything i will share with you everything so that you guys can take it okay You can also say five email series like this. This is also a normal prompt which works. But I generally try to create my own prompts which are more helpful. More helpful, for example, QA manager resume analysis.
It is basically now setting up the emails. How many of you can see that? It analyzed my resume.
Then after that, it started creating the value proportion. Experience QA lead ready to elevate for your lending solution. Team leadership, right?
All these emails through the AI, it has basically created. Now what we need to do, we just need to copy paste. Yes or no?
This is for the lazy people who want to get a job as early as possible. Is this clear? Is this technique clear, everyone? This is for the lazy people. What we used to do previously, okay?
We used to type this, guys. Let me tell you when I have invented this, right? I used to type this by myself.
but now by using ai it is super super super easy sir your brain will become weak is it don't use non-working personal information right yes sure yes exactly okay but this resume and everything it is already and my number already my personal information is already mostly uh outdated okay so they can leverage ai for extreme and right yes so can you explain this again very simple Very simple is, Bhagyashree, copy the job description, take out your resume, upload your resume, use this prompt, give the job description. It will start creating a good email list for you. And the same thing you can try with the Cloud3 Opus also, right?
Now, interesting thing is, guys, Global Chat GPT, if you see right here, generally when we use Chat GPT Pro, What is the charges? Anyone know? If you try to use chat GPT 4.0, what is the charges guys? Do you know what is the charges?
It is not free. 4.0 is not free guys. 4.0 is not free.
$20. Yes, absolutely right. $20.
If you want to basically type it $20, but you don't have to play $20. Okay. You can use global chat GPT where you can do a top up, top up of $5 also. Okay.
Omni is free on desktop only as of now. Ready? Omni is free on desktop only as of now. Okay? So you can upload, you can basically use $5 also.
This is which I really think, okay, I'm just recommending all of you if you are looking for, but you can use this $5 and you can try all the other LLMs also. Is this clear? Is this clear? Does this make sense? Yes, Shweta.
Yes, you will get it. You just talk to, talk on WhatsApp. You will get it.
Okay, Shweta. Good. Copilot is different.
A couple of people are saying, what is Copilot then? Copilot is only Copilot that you see, right? It is only specific for coding. It is only specific for coding perspective. Copilot we are using also with the IntelliJ.
Copilot is an amazing tool. If you already have some test cases written, it will help you to write further more test cases. I will show you in the another example, if possible, in our next session, probably in this case.
Okay. Everyone is with me. Give me a W in the chat. If you're with me, how, how, how was this follow-up Siri example? Did you love it or not?
Yes. HR might know, sir. It's a AI. It is HR might know Bhakti. No.
As of now, no. If you use some other LLMs, right. These are good LLMs, which were, it will be very difficult to very difficult to find. Okay. I mean, HR can ignore it, right?
Probably, probably, right. Probably in the future also. Shobhi Singh said, don't use your personal information. Not using it.
Okay. Is the copilot is only for the coders? Copilot is someone who basically code.
We are using copilot for creating test cases also. Does this make sense? Everyone, we are using copilot for test, creating test cases also. So if you have created one test case, if you have automated one test case, no, if you have automated one test case, then by using copilot, it is very easy to create few other or more test cases. And it will give you some suggestions and everything, which is very awesome.
Okay. Is this clear? Any other question?
How was the session, guys? Did you learn something new today or not? Tell me. Did you learn something new today?
How was the session? Fantastic, sir. Fantastic.
Give me like in the chat, guys. Give me like in the chat. All the people, give me like in the YouTube also.
How was it? How was it? Did you learn something new today or not? We will have about the resume, further sessions also. We will have it.
Lot of lot of loves are coming on zoom chat. Good, good, good. Sir, demarkul ya. Okay. Good, good.
Give me a like guys. Only 48 likes on YouTube. What is happening guys?
Go and like, okay. Feeling grateful for this KT sir. This is time well spent. Awesome.
Awesome. Awesome. Awesome. Awesome. Great.
Great. So we'll have another session. Okay.
We'll have another session, probably say Sunday again, where we will be covering other things related to advanced problem statement by using AI performance testing by using AI, how to basically fix your job application, how to create a ATS friendly resume. We will basically do, we will learn how to code effectively by using the AI, how to find your bugs by using the AI, how to find in the automation, how to find code reviews. And not only that, I will be discussing about API interview, how to basically learn API testing and automation, creating your postman scripts, how you can create automatically everything, as well as problem statement, generating mind map, web testing, performance in error based testing, and many more other things. Okay, fair enough. Awesome.
So that was it. I hope it was a helpful session. I hope so. Miss your classes, sir. Old student.
Awesome. Awesome. So what's your YouTube channel? The testing Academy, Joseph, the testing Academy is the channel. Okay.
Awesome. Already. Awesome guys.
Awesome. So this was it. I hope everyone has loved it.
Python batch, just, just quick announcement again, Python batch is again. This document I will be pinning on the YouTube as well as sending you all of you. Okay, this document I will be sending you. Don't worry.
Python batch is already started. Okay, and on the 31st of May, we are basically starting to enroll. If you are interested, it's an amazing batch where you will be learning three months. We will become a job ready automation tester.
If you are serious, if you have a coding fear, you are a manual tester, fresher or someone who is stuck with the career of manual. You want to jump into the automation or you want to learn Python automation. side by side to get a job right this is what we are doing and go ahead and if you are interested go ahead this is the link i'm just sharing link to coupon code is from okay awesome guys enjoy have a nice day we'll meet again on the same session thanks a lot i hope you have enjoyed do let me know in the chat of youtube also if you are there how was the session how was your experience i'll see you in the next one thanks a lot for watching bye bye enjoy and keep watching and one more thing stay awesome okay all right bye