App Testing
App Testing | News, how-tos, features, reviews, and videos
JetBrains adds to Aqua testing IDE
Added support for Playwright and Cypress improves testing and debugging.
Best practices for devops observability
Implement observability in strategic areas of the software development life cycle, especially with complicated microservices and cloud-native apps.
Tools to manage SLOs and error budgets
Feature flags, reliable alerts, and dashboards help site reliability engineers maintain performance while operating within the devops life cycle.
Error tracking with Sentry, Python, and Django
If you've ever wished for an easier way to track errors in Python-Django apps, Sentry could be the answer to your dreams. Let's get started with Sentry in Python.
video
How to use .env files with your Go applications
.env files are used in many languages to provide applications with environment variable settings. Go doesn't have a native way to read .env files, but a third-party package gives you that functionality. Learn how to employ .env files...
5 best practices for securing CI/CD pipelines
Build in security from the beginning with continuous testing, automation, zero trust, and AIops.
7 devops practices to improve application performance
Devops is tough, but the choice between faster development and improving reliability shouldn't be. Consider shifting-left security, better observability, AIops platforms, and more.
What is CI/CD? Continuous integration and continuous delivery explained
CI/CD is a best practice for devops and agile development. Here's how software development teams automate continuous integration and delivery all the way through the CI/CD pipeline.
Software testing: Automating installations and functional tests
Automated software testing plays an important role in ensuring quality at every stage of software development. This article discusses how to get started using Python’s Robot Framework.
A new kind of old-school software testing
Like unit testing, modern integration testing offers a way of testing complicated software interactions.
How to automate QA testing of SaaS and low-code applications
IT can still test without access to underlying source code. Use agile acceptance testing, address the business logic, and adopt test platforms with machine learning.
Deep Dive
AI, machine learning, and deep learning deep dive
Download this 26-page in-depth guide to AI, machine learning, and deep learning for easy reading at your convenience
Deep Dive
Get started with Angular
A step-by-step guide to installing the tools, creating an application, and getting up to speed with Angular components, directives, services, and routers
Deep Dive
Python megaguide: The best frameworks and IDEs
Only on InfoWorld: A hands-on, in-depth look at 13 Python web frameworks and six Python development toolkits
Deep Dive
Quick guide: Digital transformation and the agile enterprise
Enterprise transformation is hard. But when you build a platform for continuous change, putting new ideas into production becomes a lot easier
Deep Dive
Career hacks: Professional do’s and don’ts for developers
The hot skills to master, the secrets to breaking into management, the career mistakes to avoid -- here's how to refactor yourself as the developer every organization wants
Deep Dive
Deep Dive how-to: Office 365 document sharing
Office 2016, OneDrive, and Office 365 together offer powerful document collaboration capabilities across Windows, MacOS, iOS, Android, and the web -- but only if you set them up and manage them properly. This how-to guide walks you...
Deep Dive
Machine learning megaguide: Amazon, Microsoft, Databricks, Google, HPE, IBM
Download InfoWorld's massive roundup of Amazon, Microsoft, Databricks, Google, HPE, and IBM machine learning toolkits