QA Box Let's Test
QA Box Let's Test
  • Видео 246
  • Просмотров 836 722
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 905

Видео

Part 21 - Rest Assured - Avoid Duplicate code via RequestSpecification & ResponseSpecification
Просмотров 2,1 тыс.2 года назад
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 тыс.2 года назад
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,1 тыс.2 года назад
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
Просмотров 6352 года назад
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,5 тыс.2 года назад
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
Просмотров 9302 года назад
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
Просмотров 5592 года назад
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
Просмотров 6422 года назад
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,1 тыс.2 года назад
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,4 тыс.2 года назад
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 тыс.2 года назад
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 тыс.2 года назад
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,8 тыс.2 года назад
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
Просмотров 7642 года назад
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 тыс.2 года назад
Part 12 - Rest Assured - PATCH Request
Part 11 - Rest Assured - PUT Request
Просмотров 9652 года назад
Part 11 - Rest Assured - PUT Request
Part 10 - Rest Assured - GET Request - File Download
Просмотров 4,3 тыс.2 года назад
Part 10 - Rest Assured - GET Request - File Download
Part 9 - Rest Assured - POST Request - File Upload - multipart/form-data Request
Просмотров 17 тыс.2 года назад
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,7 тыс.2 года назад
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 тыс.2 года назад
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 тыс.2 года назад
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 тыс.2 года назад
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,5 тыс.2 года назад
Part 4 - Rest Assured - GET Request - Non-BDD Style - Part One
Part 3 - Rest Assured - Setup Maven Project and Dependencies
Просмотров 1,6 тыс.2 года назад
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 тыс.2 года назад
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,4 тыс.2 года назад
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

Комментарии

  • @irfankhairulazhar8497
    @irfankhairulazhar8497 29 дней назад

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

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

    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 Месяц назад

    Thanks for video bro Imported but getting sslv handsake error

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

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

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

    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 2 месяца назад

    Very good explanation

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

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

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

    super

  • @thebroketester
    @thebroketester 3 месяца назад

    How to handle the case without pop-up? :(

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

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

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

    Thanks for your work! Well done!

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

    how to read data from .csv file in cypress

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

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

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

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

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

    Awesome

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

    Excellent

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

    Very useful ❤

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

    spy.restore() is not a function

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

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

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

    Is there way to connect DynaoDB?

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

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

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

    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 8 месяцев назад

    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 8 месяцев назад

    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 8 месяцев назад

    does anyone has a newer version of this process?

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

    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 8 месяцев назад

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

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

    Nice😊

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

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

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

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

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

    Thanks a bunch for this!

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

    Which cypress version you are using?

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

    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 11 месяцев назад

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

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

    Sync mysql requests doesn't work with this package

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

    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?

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

    mxn, max, sum function are not working when numeric values are available in string format

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

    I have a model and doing a= new Model(data) How to mock this so it returns a mongoose object

  • @MuneebAkhtar-n6s
    @MuneebAkhtar-n6s Год назад

    Sir what if we are clicking on a link, which is opening another subdomain in same tab and asking for same these crednetials, how we can handle this scenario?

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

    Hi, have you used oauth and cy.session? I'm having issues with that because it doesn't keep the cookies after logging in. Any help will be appreciated

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

      Usually developers store the access token in local storage and use the same for any subsequent calls You gotta replicate the same