QA Box Let's Test
QA Box Let's Test
  • Видео 246
  • Просмотров 850 182
Part 22 - Rest Assured - Share Data from one API to Another API - Using TestNg iTestContext
In this video I've shown how to Pass Value From One API To Another API using TestNg's iTestContext Interface.
All this code is posted at Github
github.com/qaboxletstest/restapi-restassured-demo
Rest API Setup (Sample Rest API developed for practice purpose) - GitHub - github.com/qaboxletstest/demo-api-testing
Other Useful Links: -
JSONPath Tutorial
ruclips.net/p/PLMZdod-kiMhKJx9TCh7eJsTcgyVElIVtR
JAVASCRIPT
ruclips.net/p/PLMZdod-kiMhK7q5R6W-owyNhxHUJ3pf1Y
FRAMEWORK, ASSERTION, REPORT
ruclips.net/p/PLMZdod-kiMhLl5y1G14nzXk-PUEs4mmyx
ELEMENT LOCATOR
jQuery -
ruclips.net/p/PLMZdod-kiMhL-b0OqCEt4Ld6faDtOVeGZ
CSS SELECTOR
ruclips.net/video/7iZwZ1xhnVw/видео.html
XPath
ruclips.net/p/PLMZdod-kiMhJnRl689MsoOzgbB...
Просмотров: 2 983

Видео

Part 21 - Rest Assured - Avoid Duplicate code via RequestSpecification & ResponseSpecification
Просмотров 2,2 тыс.3 года назад
In this video I've shown how to avoid duplicate code in Rest Assured using RequestSpecification and ResponseSpecification. We can create RequestSpecification Reference using 1. RequestSpecification Interface 2. RequestSpecBuilder Class We can create ResponseSpecification Reference using ResponseSpecBuilder All this code is posted at Github github.com/qaboxletstest/restapi-restassured-demo Rest ...
Part 20 - Rest Assured - Groovy GPath Expression - find, findAll, sum, min, max, and collect Methods
Просмотров 1,8 тыс.3 года назад
In this video I've shown how to work with Groovy's GPath Express in Rest Assured. I've also covered the following methods: - 1. find 2. findAll 3. min 4. max 5. collect I've also show how to chain find, findAll and collect methods and pass parameters to GPath expressions in Rest Assured. All this code is posted at Github github.com/qaboxletstest/restapi-restassured-demo Rest API Setup (Sample R...
Part 19 - Rest Assured - JSONPath - JSON,JSONPATH & FROM METHODS,INLINE JSONPath assertion,Notations
Просмотров 2,2 тыс.3 года назад
In this video I've shown 1. 4 different methods which allow us to work with JSONPath in Rest Assured and 2. Usage of DOT and Square Bracket notations to access specific nodes both in JSON Dictionaries and Arrays. All this code is posted at Github github.com/qaboxletstest/restapi-restassured-demo Rest API Setup (Sample Rest API developed for practice purpose) - GitHub - github.com/qaboxletstest/...
Part 5 - JSONPath Expression via Wildcard
Просмотров 6573 года назад
In this video I've shown how to create JSONPath Expression using Wildcard.
Part 4 - JSONPath Expression for JSON Array aka List via Filters
Просмотров 1,6 тыс.3 года назад
In this video I've covered the following: - What are Filters? Why do we need Filters? Syntax Commonly Used Filter Operators Examples
Part 3 - JSONPath Expression for JSON Array aka List via INDEX, UNION and SLICE
Просмотров 9883 года назад
In this video I've covered the following: - Access JSON Array items via 1. Index and 2. Expressions via Union and Slice
Part 2 - JSONPath Expression for JSON Object/Dictionary
Просмотров 6033 года назад
In this video I've covered the following: - JSONPath Notation - Dot & Bracket When to use JSONPath Bracket Notation? Dot vs Bracket Roundup Access Nested JSON Dictionary Elements
Part 1 - JSONPath - Introduction to JSONPath
Просмотров 6883 года назад
In this video I've covered: - 1. What is JSON? 2. What is JSONPath? 3. What is a Dictionary? 4. What is a List? 5. What is a Root element?
Part 18 - Rest Assured - Deserialize Complex JSON response - And Introduction to Lombok Library
Просмотров 3,2 тыс.3 года назад
In this video I've show how to Deserialize Complex JSON response into Rest Assured. I've also show how could we reduce the POJOs boilerplate code using Lombok library. All this code is posted at Github github.com/qaboxletstest/restapi-restassured-demo Rest API Setup (Sample Rest API developed for practice purpose) - GitHub - github.com/qaboxletstest/demo-api-testing Other Useful Links: - JAVASC...
Part 17 - Rest Assured - Deserialize Simple JSON response
Просмотров 1,5 тыс.3 года назад
In this video I've talked about how to Deserialize Simple JSON response into Rest Assured. All this code is posted at Github github.com/qaboxletstest/restapi-restassured-demo Rest API Setup (Sample Rest API developed for practice purpose) - GitHub - github.com/qaboxletstest/demo-api-testing Other Useful Links: - JAVASCRIPT ruclips.net/p/PLMZdod-kiMhK7q5R6W-owyNhxHUJ3pf1Y FRAMEWORK, ASSERTION, R...
Part 16 - Rest Assured - XML Schema Definition Validation
Просмотров 1,1 тыс.3 года назад
In this video I've shown hot to validate XML Schema Definition in Rest Assured All this code is posted at Github github.com/qaboxletstest/restapi-restassured-demo Rest API Setup (Sample Rest API developed for practice purpose) - GitHub - github.com/qaboxletstest/demo-api-testing Other Useful Links: - JAVASCRIPT ruclips.net/p/PLMZdod-kiMhK7q5R6W-owyNhxHUJ3pf1Y FRAMEWORK, ASSERTION, REPORT ruclip...
Part 15 - Rest Assured - JSON Schema Validation
Просмотров 2,7 тыс.3 года назад
The agenda of this video is following: - What is JSON Schema? Useful References - www.jsonschema.net/home json-schema.org/understanding-json-schema/ Analogy How to test JSON Schema in Rest Assured? All this code is posted at Github github.com/qaboxletstest/restapi-restassured-demo Rest API Setup (Sample Rest API developed for practice purpose) - GitHub - github.com/qaboxletstest/demo-api-testin...
Part 14 - Rest Assured - Configure HttpClient TimeOut - Set Acceptable Response Timeout
Просмотров 4,9 тыс.3 года назад
In this video I've shown how to configure Acceptable Response Timeout in Rest Assured. All this code is posted at Github github.com/qaboxletstest/restapi-restassured-demo Rest API Setup (Sample Rest API developed for practice purpose) - GitHub - github.com/qaboxletstest/demo-api-testing Other Useful Links: - JAVASCRIPT ruclips.net/p/PLMZdod-kiMhK7q5R6W-owyNhxHUJ3pf1Y FRAMEWORK, ASSERTION, REPOR...
Part 13 - Rest Assured - DELETE Request
Просмотров 7803 года назад
In this video I've shown how to make DELETE request in Rest Assured. DELETE is used to delete a resource. All this code is posted at Github github.com/qaboxletstest/restapi-restassured-demo Rest API Setup (Sample Rest API developed for practice purpose) - GitHub - github.com/qaboxletstest/demo-api-testing Other Useful Links: - JAVASCRIPT ruclips.net/p/PLMZdod-kiMhK7q5R6W-owyNhxHUJ3pf1Y FRAMEWOR...
Part 12 - Rest Assured - PATCH Request
Просмотров 1,2 тыс.3 года назад
Part 12 - Rest Assured - PATCH Request
Part 11 - Rest Assured - PUT Request
Просмотров 9833 года назад
Part 11 - Rest Assured - PUT Request
Part 10 - Rest Assured - GET Request - File Download
Просмотров 4,5 тыс.3 года назад
Part 10 - Rest Assured - GET Request - File Download
Part 9 - Rest Assured - POST Request - File Upload - multipart/form-data Request
Просмотров 17 тыс.3 года назад
Part 9 - Rest Assured - POST Request - File Upload - multipart/form-data Request
Part 8 - Rest Assured - POST Request - Pass Request Body via POJO Class using Transient/GSON Expose
Просмотров 1,8 тыс.3 года назад
Part 8 - Rest Assured - POST Request - Pass Request Body via POJO Class using Transient/GSON Expose
Part 7 - Rest Assured -POST Request- Pass Request Body using File, InputStream and ByteArray Objects
Просмотров 3,3 тыс.3 года назад
Part 7 - Rest Assured -POST Request- Pass Request Body using File, InputStream and ByteArray Objects
Part 6 - Rest Assured - POST Request - Pass Request Body using String, Map and JsonObject(from Gson)
Просмотров 4,3 тыс.3 года назад
Part 6 - Rest Assured - POST Request - Pass Request Body using String, Map and JsonObject(from Gson)
Part 5-Rest Assured- GET Request- BDD Style- Query/Path Param - Basic Auth - Static Import -Part Two
Просмотров 1,1 тыс.3 года назад
Part 5-Rest Assured- GET Request- BDD Style- Query/Path Param - Basic Auth - Static Import -Part Two
Part 4 - Rest Assured - GET Request - Non-BDD Style - Part One
Просмотров 1,6 тыс.3 года назад
Part 4 - Rest Assured - GET Request - Non-BDD Style - Part One
Part 3 - Rest Assured - Setup Maven Project and Dependencies
Просмотров 1,7 тыс.3 года назад
Part 3 - Rest Assured - Setup Maven Project and Dependencies
Part 2 - Rest Assured - Technical walk-through of API Server and what to test in Rest API
Просмотров 1,1 тыс.3 года назад
Part 2 - Rest Assured - Technical walk-through of API Server and what to test in Rest API
Part 1 - Rest Assured - Introduction And Setup
Просмотров 2,5 тыс.3 года назад
Part 1 - Rest Assured - Introduction And Setup
Part 40 - Cypress - Cucumber - HTML Report With Screenshot
Просмотров 8 тыс.3 года назад
Part 40 - Cypress - Cucumber - HTML Report With Screenshot
Cypress - logs in programmatically - Examples of both UI and API - With and Without cy.session()
Просмотров 6 тыс.3 года назад
Cypress - logs in programmatically - Examples of both UI and API - With and Without cy.session()
Cypress - Save all commands of failed test case into a JSON file
Просмотров 1,7 тыс.3 года назад
Cypress - Save all commands of failed test case into a JSON file

Комментарии

  • @Saurabh-x3c7o
    @Saurabh-x3c7o Месяц назад

    Nice explanation

  • @sureshpal5569
    @sureshpal5569 Месяц назад

    thank you very much for the great video

  • @alpm495
    @alpm495 Месяц назад

    Hi!! Great video, a question when you use $ at the commands ?

  • @VinimanojCM
    @VinimanojCM 2 месяца назад

    dhanyavad

  • @pallaviumap3211
    @pallaviumap3211 2 месяца назад

    hi i am getting error at line xlsx.readFile(filepath). It mentions unable to access file. Can u plz help

  • @irfankhairulazhar8497
    @irfankhairulazhar8497 4 месяца назад

    i facing issue failed to verify phone number due to in the intial column phone number automatically add "()" , anyone facing same issue ?

  • @viswateja708
    @viswateja708 4 месяца назад

    Hi bro while I'm trying to install this cypress in my vdi it's asking for proxy, but we don't have any proxy, how to move further. Please help me bro

  • @sandeepnv3045
    @sandeepnv3045 4 месяца назад

    Thanks for video bro Imported but getting sslv handsake error

  • @waheedkhanbangash1981
    @waheedkhanbangash1981 5 месяцев назад

    do i need to change something in const expect = require('chai').expect;

  • @waheedkhanbangash1981
    @waheedkhanbangash1981 5 месяцев назад

    Exception durind runerror require() of ES Module. I installed chai snippets by nick v0.1.0 and did step by step what you did. HELP

  • @nikhilbhanvadiya1933
    @nikhilbhanvadiya1933 5 месяцев назад

    Very good explanation

  • @SnehaPatil-b9d
    @SnehaPatil-b9d 5 месяцев назад

    Very helpful :) Sir, can you please make one video on OTP extraction or 2FA Gmail via Cypress, thanks in advance...!!

  • @raisetesting7051
    @raisetesting7051 6 месяцев назад

    super

  • @abhisheksagare
    @abhisheksagare 6 месяцев назад

    Hi, any idea how we can attached screenshots to cucumber cypress reporter? as in above we don't have cucumber integration

  • @svetlanamazhaykina6918
    @svetlanamazhaykina6918 7 месяцев назад

    Thanks for your work! Well done!

  • @NikitaFondekar-rz3mb
    @NikitaFondekar-rz3mb 7 месяцев назад

    how to read data from .csv file in cypress

    • @QABoxLetsTest
      @QABoxLetsTest 7 месяцев назад

      Use a relevant npm package to read csv file and rest of it remains the same as explained in this series

  • @RamuBelide
    @RamuBelide 8 месяцев назад

    I am not able to open the downloaded pdf file , error we cant open the file

  • @sarathr4495
    @sarathr4495 8 месяцев назад

    Awesome

  • @sarathr4495
    @sarathr4495 8 месяцев назад

    Excellent

  • @gandhigeerthana2058
    @gandhigeerthana2058 9 месяцев назад

    Very useful ❤

  • @anilkumarsen4083
    @anilkumarsen4083 9 месяцев назад

    spy.restore() is not a function

  • @YashVerma-hb8go
    @YashVerma-hb8go 9 месяцев назад

    Please guide if the new window url is dynamic, how we can do.

  • @chethanannem494
    @chethanannem494 10 месяцев назад

    Is there way to connect DynaoDB?

  • @MarriAvinash
    @MarriAvinash 10 месяцев назад

    How to add this function to Cypress. Can you please make a video on this implementation in Cypress. Thanks in Advance!!

  • @akashsihol6834
    @akashsihol6834 10 месяцев назад

    Hi your Cypress stuff is really awesome. Can you please suggest a cypress code to Fetch the page load time for each API on Webpage. Looking for your response. Thanks

  • @seruvalingamvs8698
    @seruvalingamvs8698 11 месяцев назад

    Hi Sir I'm Getting below erros. Please give me a advice for that [percy] Skipping visual tests [percy] Error: Invalid API token. [percy] Running "cypress run"

  • @BJR-vc9sp
    @BJR-vc9sp 11 месяцев назад

    Hello QA Box Lets Test, I've created each stage for 3 browser (Chrome, Firefox and Edge) and the result shows that they have different count for total number of test? Can you help me with this?

  • @BJR-vc9sp
    @BJR-vc9sp 11 месяцев назад

    does anyone has a newer version of this process?

  • @avinash3095
    @avinash3095 11 месяцев назад

    I am getting below error 28 | 29 | Cypress.Commands.add('readDataBasedOnTestCaseId', (testCaseId) =>{ > 30 | cy.task('readXlsxData', testCaseId).then((data) =>{ | ^ 31 | cy.log(data) 32 | console.log(data) 33 | }) cy.task() must only be invoked from the spec file or support file.

  • @devid-oi1tt
    @devid-oi1tt 11 месяцев назад

    I want to upload a file along with a requestbody. Is there any way?

  • @vasantnikam1489
    @vasantnikam1489 11 месяцев назад

    Nice😊

  • @FactWhisper7418
    @FactWhisper7418 11 месяцев назад

    How can we get all this error info imported to a html or allure reports?

  • @kashmirtechtv2948
    @kashmirtechtv2948 11 месяцев назад

    But what about multiple files and work from our app?? What about headers configuration then??

  • @faruzzy
    @faruzzy Год назад

    Thanks a bunch for this!

  • @shivamjetly607
    @shivamjetly607 Год назад

    Which cypress version you are using?

  • @gokult4355
    @gokult4355 Год назад

    Hello @QA Box Let's Test, I Have scenario extent report should be generated according to flag which we can send from testng , can you suggest

  • @DavidAllanVillarroelCasas
    @DavidAllanVillarroelCasas Год назад

    Allure it's not working with cypress 13.5, have someone a solution ?

  • @mandayli9641
    @mandayli9641 Год назад

    Sync mysql requests doesn't work with this package

  • @bhargav772
    @bhargav772 Год назад

    How are you getting that cypress folder, are we supposed to download it from someh

  • @swatikakkar4967
    @swatikakkar4967 Год назад

    Showing 'QA BOX Let's Test' in every video is not a good idea. Please make this font small and also the voice is very low in all videos.

  • @samdical1114
    @samdical1114 Год назад

    how to use retries function with arrow function using async and await

  • @shamanthn5458
    @shamanthn5458 Год назад

    Very informative

  • @ragamrevathi1373
    @ragamrevathi1373 Год назад

    Hi sir..iam working with cypress my doubt was-i want to check table column is sorted in ascending order or not where front end developer first assigning column as empty and while loading he was sending the graph ql query and response is displaying in the columns how can we test this data in cypress

  • @KeizemCross
    @KeizemCross Год назад

    U helped me a lot, thanks !!

  • @nilanganayanajith2273
    @nilanganayanajith2273 Год назад

    hi I am facing issue when executing test in pipeline cy.npx cypress run. it shows error as "You probably have multiple tabs open to the same origin'

  • @abhishekbhardwaj7764
    @abhishekbhardwaj7764 Год назад

    Line 73, console.log(b1.print()) will give result as : 'undefined - undefined - undefined - e' . Can you please check and clarify

  • @alik64
    @alik64 Год назад

    thank you for tutorial , save me hours :D

  • @kavitha-99
    @kavitha-99 Год назад

    how to read barcode ?

  • @mbadakhoury2
    @mbadakhoury2 Год назад

    hi, im having a problem using mochawesome reporter with --parallel flag. anybody have a solution for that?