Best of AutomationNovember 2022

  1. 1
    Article
    Avatar of changelogChangelog·4y

    Web Automation: Don't Use Selenium, Use Playwright

    Selenium has been the de facto "standard" since forever. It's simple to get started with and supports almost every programming language. It doesn't work that well with modern, Javascript framework heavy sites. Playwright gives a fairly good implementation that I found works most of the time.

  2. 2
    Article
    Avatar of communityCommunity Picks·4y

    Why I Don't do TDD

    Test Driven Development is a very limited tool that has very specific use cases. It doesn’t fit into the type of projects I build and often hinders the fluid processes it’s supposed to promote. The Worse TDD focuses heavily on fast unit testing, which can run overnight on a TDD system.

  3. 3
    Article
    Avatar of communityCommunity Picks·4y

    The Full Guide to Web Scraping & Automation with JavaScript and NodeJS

    Node has created an enormous ecosystem and use cases ranging from data science, game development, AI and of course, web automation. The Full Guide to Web Scraping & Automation with JavaScript and NodeJS is a guide for anyone who wants to start web automation in 2022 using this incredible JavaScript platform.

  4. 4
    Article
    Avatar of itnextITNEXT·4y

    Playwright Test and Browser Automation

    Developers are bad at predicting how end users will interact with the software. The problem is that developers simply do not think and behave like end users. The sweet spot is tooling that is fast and easy to adopt as well as adapt.

  5. 5
    Article
    Avatar of communityCommunity Picks·4y

    5 Computer Science Papers That Changed How I Write Code

    'No Silver Bullet – Essence and Accident in Software Engineering' is a famous and widely discussed paper by Fred Brooks. In 1968, Melvin E. Conway observed that the design of a system reflects the structure of the organization doing the design. The changes in the team structure are directly reflected in the code.

  6. 6
    Article
    Avatar of kdnuggetsKDnuggets·4y

    3 Useful Python Automation Scripts

    The world has always been automating something or the other, be it using simple machines, assembly lines, robots, or computers for processing transactions. Python is a much sought-after and easy-to-use language used for automating some of the repeated tasks. In this post, we are going to discuss three of the most distance = 200 while distance > 0: pyautogui.

  7. 7
    Article
    Avatar of devtoDEV·3y

    Using Terraform To Manage Infrastructure Resources

    Terraform is an open-source tool for building, modifying, and versioning infrastructure safely and effectively. Terraform uses a configuration file to describe the infrastructure you want to create. Terraform provides a way for developers to avoid using manual scripts, which can be error-prone and difficult to maintain.