Best of TestingNovember 2023

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How to Write Helper Functions in React

    Helper functions in React.js simplify complex tasks, improve code organization, and enhance maintainability. They are small, reusable functions that assist React components in performing specific tasks. By following best practices, such as clear documentation, organized organization, and thoughtful testing, you can create efficient helper functions that enhance your development workflow and deliver robust and performant applications.

  2. 2
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How to Use Cypress for End-to-End Testing Your React Apps

    Learn how to use Cypress, an end-to-end testing framework, to efficiently test React applications. Set up the environment, write tests, interact with web components, organize tests using describe blocks, create custom commands, use the Cypress Dashboard to monitor test runs, debug tests with cy.debug() and Time Travel Debugging, and integrate Cypress tests into a continuous integration (CI) workflow using GitHub Actions.

  3. 3
    Article
    Avatar of hnHacker News·2y

    Introducing Hoppscotch Desktop Application • Blog • Hoppscotch

    Hoppscotch has launched the public alpha version of its Desktop App for macOS, Windows, and Linux. The app aims to enhance API testing and development with its fast performance, lightweight file size, and sandboxed security. It offers cookie support and can be used with or without an account. Hoppscotch also unveiled a new brand identity as part of its vision to build an ecosystem of tools for API development.

  4. 4
    Article
    Avatar of vscodeVisual Studio Code·2y

    Visual Studio Code October 2023

    Visual Studio Code October 2023 (version 1.84) downloads: Windows: x64 Arm64| Mac: Universal Intel silicon| Linux: deb rpm tarball Arm snap. There are many updates in this version that we hope you'll like, some of the key highlights include: More audio cues.

  5. 5
    Article
    Avatar of trendyoltechTrendyol Tech·2y

    Testing Nirvana: Trendyol Coupon Team Reveals the Secrets of Playwright’s Magic Wand!

    The Trendyol Coupon team switched their testing framework to Playwright due to its faster and more consistent tests, parallel test execution, visual comparison, snapshot testing, and fast debugging and tracing features. Playwright impressed the team with its auto-waiting feature, multiple tabs and browser instances, powerful configuration file, and authentication capabilities. Playwright's fixtures, sharding, visual comparison, snapshot testing, and trace viewer were also highlighted as valuable features.

  6. 6
    Article
    Avatar of communityCommunity Picks·2y

    8 Code Quality Tools To Use In Your Long-Term PHP Applications

    A list of 8 code quality tools for long-term PHP applications, including PHP CS Fixer, PHPStan, PHPArkitect, Automated Testing, Infection, Deptrac PHP, Rector, and design patterns and principles.

  7. 7
    Article
    Avatar of devblogsDevBlogs·2y

    Visual Studio 17.8 now available!

    Visual Studio 17.8 is now available with optimized C++ support, enhanced enterprise capabilities, full .NET 8 integration, and features like GitHub Copilot, Pull Requests in Visual Studio, and Remote Linux Unit Test Support.

  8. 8
    Article
    Avatar of awsplainenglishAWS in Plain English·2y

    10 Most Useful Terraform Tools to Use in 2023

    Explore the most useful Terraform tools that can streamline and optimize your infrastructure management in 2023. These tools include TFLint for code quality, Terrascan for security and compliance, Checkov for security scanning, Terraform Compliance for policy enforcement, Terratest for testing, and more.

  9. 9
    Article
    Avatar of shiftmagShiftMag - Insightful Engineering Content·2y

    The Lazy Developer: Testing in production is real, but…

    Developers admit to pushing untested code to production and circumventing security protocols, according to a study. The behavior is seen as a systemic issue, with organizations advised to re-evaluate their testing processes and security protocols.

  10. 10
    Article
    Avatar of lambdatestLambdaTest·2y

    35 Best Test Automation Frameworks for 2023

    This article provides a list of 35 best test automation frameworks for 2023. It highlights the importance of test automation and the various roles involved in it. The article also explains different types of test automation frameworks and their distinctive features. It mentions some popular test automation frameworks like Selenium, Cypress, Playwright, and provides information about their core features. The article concludes by emphasizing the importance of choosing the right test automation framework based on project requirements.

  11. 11
    Article
    Avatar of lambdatestLambdaTest·2y

    How to Perform Screenshot Comparison in Playwright

    Playwright provides a built-in screenshot comparison feature that helps in visual testing and ensuring the consistent rendering of web content. It uses the pixelmatch library for image comparison. By capturing baseline screenshots and comparing them with subsequent screenshots, teams can identify visual discrepancies and maintain the visual consistency of their applications and websites. Playwright can be set up using its TypeScript API and can be integrated with the LambdaTest cloud grid for testing on multiple browsers and operating systems. Visual testing is important in software quality assurance to validate the visual appearance and consistency of websites and mobile apps.