Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

several enhancements #34

Open
20 tasks
shashwatahalder01 opened this issue Aug 19, 2024 · 0 comments
Open
20 tasks

several enhancements #34

shashwatahalder01 opened this issue Aug 19, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@shashwatahalder01
Copy link
Owner

shashwatahalder01 commented Aug 19, 2024

  • Add pw fixture
  • Add pw console error
  • Add php errors on report
  • Fix eslint issues [make it compatible with latest config]
  • add playwright docker in ci/cd
  • [ ]
  • Add accessibility tests reference
  • Add performance tests reference
  • Add page performace reference
  • Add security tests
  • Add cross browser tests
  • Add console errors reference
  • Add visual regression support
  • Add different viewport tests reference
  • Add page error grabber referencce
  • Add php debuglog report, warning , error, deprecated message count,
  • Add debuglog report, console error, summary report, env info to test report (html) or customer all togather.
    Also add info in particular test in test report reference
  • replace dynamic injection with fixture
 async viewRfqInCatalogMode(productName: string, storeName: string, shopClass: any, singleStoreClass: any) {
        // single product page
        await this.goIfNotThere(data.subUrls.frontend.productDetails(helpers.slugify(productName)));
        await this.toBeVisible(selector.customer.cRequestForQuote.singleProductDetails.addToQuote);

        // single store page
        const SingleStorePage = new singleStoreClass(this.page);
  • Speed up playwright tests reference
  • Fix screenshot issue, takes all open page issues
  • Add _lodash package
@shashwatahalder01 shashwatahalder01 self-assigned this Aug 19, 2024
@shashwatahalder01 shashwatahalder01 added the enhancement New feature or request label Aug 19, 2024
@coderabbitai coderabbitai bot mentioned this issue Sep 16, 2024
12 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant