Комментарии:
Hello RaghavPal, Do you have any online course where we can learn readyAPI with AWS console connection and checking cloudwatch?
ОтветитьYou taught me how to run any testCase, which is awesome and just what we needed to reduce regression tests in soapUI. Many thanks and Kudo's!
ОтветитьYour videos are very helpful and well organized. I like the use of notepad! When you get to the crux of a helpful point perhaps slow down a tad so that I needn't pause the video (if you're still making these years later). Thanks!
ОтветитьHi Raghav, your teaching is amazing and very easy to follow and did a hands on too and it was very productive. But in this video I was unable to follow much of it, I lost it at the very beginning itself maybe due to as I have zero programming knowledge. So, can you guide and assist me how to overcome this gap. Thanks again!
Ответитьcontext Analogy...if i understand it correctly ... once we create a class and its methods, then we call it from different class. But, here we need to define variable to the class -def testStep = testRunner.testCase.getTestStepByName("Hello"); .this is something like deciding which which fun activity to go in the amusement park. Once we decide, we need a different passes/tickets to play the different rides. these pass/tickets are "Context" testStep.run(testRunner, context); . Once we get the pass we get access to that ride/area in amusement park. Once we do enter there we can play the ride which is actual function calling activity. context.Hello.sayHello()
Lol..just trying to figure it out.confirm if this right and easy way to understand context..because context object is used in different languages as well for example dart in flutter.
Thank You Raghav , It is very useful and very understanding .
Ответитьwhat is the purpose to write run method? Why we have pass those 2 arguments and from where they will get value?
ОтветитьCan we call this class from a different project if yes then how?
ОтветитьHey can anyone answer that is it important to name groovyStep same name as the class itself
ОтветитьWhat is the difference between context and TestRunner as both the usage are same??
ОтветитьDo we have the feature for auto suggestion, what we experience in eclipse
@Raghav Pal
Not working for me
ОтветитьHi Raghav..
How to stop testcases running in infinite loop
It is not stopping..it is running continuously
Hi Raghav is groovy scripting same in readyapi and soupui tools
ОтветитьI'm getting java.lang.NullPointerException:Cannot invoke method sathi() on null object
ОтветитьI got confused by listening "Hello" multiple times.
ОтветитьI strongly believe complete newbies like me find it very difficult to understand why are we starting with groovy in the first place. so far i had understood loading the WSDls, end point URLs, sending the request, getting a valid response, creating a test suite>test case>test step. From a practical standpoint it would be helpful for me to know why do i need to learn groovy after this. In my project on webservice testing i didnt need it. So if you could start with a basic intro as to why do we need groovy here will be helpful
ОтветитьWe have implemented this groovy explained in the video, its a big success for the project. Thank you!
ОтветитьHi Raghav,
Very well explained. Can you please provide syntax too? Example: to call a class that is defined in another test case. tcase=project.teststeps("").testcases("");
Thanks again for your great course.
Is it possible to run a Selenium script using a Groovy step in a SoapUI test case? Do you go into that later in your video series? At work we have a step that needs to be carried out from a screen interface because there is no WSDL for it.
Also, I have a specific question about something I want to do on a project for my job. Would you consider doing a one-to-one session with me? I don't think it would take very long.
Hi Raghav, You are an awesome teacher. As a student, the only thing that makes us more clear is if you give a meaningful name to a particular test case or test suit or for any method you are using will help us to understand in the best way. I am getting too much confused on name like test suit 1, test case 2, and so on. sorry about that. Else Everything is perfect.
ОтветитьThank you Raghav, that was very useful. I've connected to the DB successfully through JDBC request and successfully retrieve the records using SQl queries.. How can I compare the response values against the DB returned values using Groovy script? Can you advise please?
ОтветитьGood explanation sir of every topic...keep it up
ОтветитьNicely explained about groovy scripting thanks a lot!!!
ОтветитьHello, Ragav Thanks for the brilliant presentation But testStep.run(testRunner, context) not defined into hello class
ОтветитьHi I am getting while executing callHello groovy script java.lang.NullPointerException: cannot invoke menthod info () on null object line number 5 .
ОтветитьHello Sir, Thankyou for such great informational videos . Always follow your videos. Also please can you once upload a token handling video for Jmeter. Actually i am trying to handle dynamic tokens in Jmeter and not getting the exact results with regular expressions. I will be very thankful in case you can help me out that Groovy scripting in J meter as well.
ОтветитьI like the way you explain things
thanks
@Automation Step by Step
project =testRunner.testCase.testSuite.project;
tcase = project.testSuites("TestSuite3").testCases("TestCaseName1");
hello = tcase.getTestStepByName("Hello");
hello.run(testRunner, context)
context.Hello.sayHello("Vipin")
For this Program i didn't got the proper output ;
groovy.lang.MissingMethodException: No signature of method: com.eviware.soapui.impl.wsdl.WsdlProject.testSuites() is applicable for argument types: (java.lang.String) values: [TestSuite3] Possible solutions: getTestSuites() error at line: 2
Hi Ragav
project =testRunner.testCase.testSuite.project;
tcase = project.testSuites("TestSuite3").testCases("TestCaseName1");
hello = tcase.getTestStepByName("Hello");
hello.run(testRunner, context)
context.Hello.sayHello("Vipin")
Output : got this below error please help .
groovy.lang.MissingMethodException: No signature of method: com.eviware.soapui.impl.wsdl.WsdlProject.testSuites() is applicable for argument types: (java.lang.String) values: [TestSuite3] Possible solutions: getTestSuites() error at line: 2
Thanks for the wonderful video. Please let me know how to run more than on e test steps or test cases using single statement
ОтветитьThanks for the video
Ответитьhi thank you for giving this valueable infirmation great sir there no one canot expail like this clearly about groovy
Ответитьcan u plz create video on how perform IO operation in groovy
Ответитьhow to write this in a single line?
project = testRunner.testCase.testSuite.project ;
tcase = project.testSuites["TestSuite3"].testCases["TestCase1"] ;
hello = tcase.getTestStepByName("Hello");
Hello Raghav always love your videos great explanation...can you please tell me how do we make JDBC connection and do database verification in groovy...it would be really helpful... thank you
Ответитьhow can we validate the REST request using JSON with the help of groovy script
ОтветитьHi Raghav,
I need help with the blow can you help?
Test Step Name: Read Data from Excel file
Script Groovy Script
Web Services Method N/A
Activity
1. Read the inputs from a input.xls (define in project level property datafile) and set the values o the test case level properties x and Y
2. Run the Addition Test from groovy script
3. Fetch the result value from the response and set the fetched result value as the value to the test case level property z
4. Write the result value into the console log
Thank you so much for helping me in all the project requirements I am in
ОтветитьI get NullPointerException when I run callHello groovy... Error is at line -context.Hello.sayHello() Please help..
ОтветитьHey Raghav! Can you run python files with groovy script and can you use groovy script variable for testcase header valuer?
ОтветитьAs part of groovy scripting I'm unable to call 2 values from excel to do addition soap request . Please help. Its throwing error stating "org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: Script4.groovy: 3: unable to resolve class".
ОтветитьHi Raghav ,
Is there a video where we can give multi data for an xml using groovy
Hello Raghav, do you have video where you show how to put the result of a wsdl in variable, so that in another wsdl that result can be used?
Ответить