InfoQ Homepage Testing Content on InfoQ
-
AWS Announces General Availability of Amazon CodeGuru
Recently, AWS announced the general availability of Amazon CodeGuru, a developer tool powered by machine learning. It provides intelligent recommendations for improving code quality and identifying an application's most expensive lines of code.
-
JavaScript Reaches the Final Frontier: Space
The recent SpaceX Dragon launch brings JavaScript to space. Leveraging Chromium and JavaScript, significant portions of the user interface rely on web technologies.
-
WebAssembly Extended with Hot Reloading, Remote Debugging and Uniform Hardware Access
Researchers recently presented WARDuino, an extension to WebAssembly targeting microcontrollers. WARDuino addresses common development pain points by adding live code updates, remote debugging, and access to the microcontroller’s hardware modules. WARDuino’s virtual machine runs five times faster than Espruino (a popular JavaScript interpreter for microcontrollers) on some benchmarks.
-
OverOps for .NET: Tal Weiss Q&A
In January, OverOps announced that it is expanding its support to the .NET ecosystem. OverOps is a continuous reliability platform that allows developers to analyze and optimize code at runtime. InfoQ interviewed Tal Weiss, co-founder, CEO, and CTO at OverOps, about how engineers can benefit from using OverOps and the future of automating the production debugging process for .NET.
-
Playwright 1.0 Release Automates Chromium, Firefox, and WebKit-Based Browsers
The Playwright 1.0 release and now supports automation with all evergreen browsers based on the Chromium, Firefox, and WebKit browser engines.
-
Chrome 83 DevTools Emulates Vision Deficiencies and Locales
The forthcoming Chrome 83 release includes significant updates to DevTools, including emulation of vision deficiencies and user locales, cross-origin opener policy (COOP) debugging, and cross-origin embedder policy (COEP) debugging, and network request filtering for cookie paths.
-
Predicting Failing Tests with Machine Learning
Machine learning can be used to predict how tests behave on changes in the code. These predictions reduce the feedback time to developers by providing information at check-in time. Marco Achtziger & Dr. Gregor Endler presented how they are using machine learning to learn from failures at OOP 2020.
-
CircleCI Releases API Version 2 with Improved Insights Endpoints
CircleCI has improved the stability of their insights endpoints in the version 2 release of their API. The insights endpoints allow for tracking the status of jobs and workflows, monitoring the duration of jobs, and investigating opportunities for optimizing resource consumption.
-
Report Validates Impact of Visual AI on Test Automation
Empirical data from 288 quality engineers across 101 countries provide insight and credibility behind a report demonstrating the benefits of Visual AI in the field of test automation. The report comes from Applitools, a company that sells functional and visual testing tools using visual AI.
-
Airbnb Transfers Ownership of Enzyme, Its React Testing Library
Airbnb transferred ownership of Enzyme, its React testing library, to the new enzymejs GitHub organization. Airbnb nonetheless plans to continue to use and contribute to Enzyme.
-
Flutter Golden Tests Powering Automated UI Testing at eBay
Automating UI tests to ensure the visual appearance of your app is correct on all supported devices and form factors is usually challenging. Flutter golden tests may help simplify this task, as eBay's approach to UI screenshot testing for its Motors app shows.
-
How to Debug Your Team: QCon London Q&A
Lisa van Gelder spoke about debugging your team at QCon London 2020, where she presented her toolkit for how to diagnose and address issues with a team’s pace of delivery. “It is all about ensuring they have mastery, autonomy, purpose and psychological safety”, she said. She uses that toolkit to introduce change to teams in a way that gets the buy-in from the team.
-
GitHub Actions API Released into Public Beta
GitHub announced the release into public beta of their Actions API. The Actions API can be used to manage GitHub Actions via a REST API. Endpoints available within the API allow for managing artifacts, secrets, runners, and workflows.
-
Storybook 5.3 Released, Targets Design Systems, Supports Web Components
Storybook 5.3 was recently released and strives to allow developers to build production design systems faster. Storybook users can now document their components with MDX, have a documentation site automatically generated, and integrate with popular design tools like Sketch, Figma or Adobe XD. Storybook 5.3 also now officially supports web components.
-
A Guide to Writing Properties of Pure Functions - John Hughes at Lambda Days 2020
John Hughes, co-designer of Haskell and Quickcheck, recently discussed property-based testing at Lambda Days 2020. Hughes presented in his talk five different strategies for coming up with properties and compared their effectiveness. Metamorphic and model-based properties reportedly show high effectiveness.