DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
View Events Video Library
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Integrating PostgreSQL Databases with ANF: Join this workshop to learn how to create a PostgreSQL server using Instaclustr’s managed service

Mobile Database Essentials: Assess data needs, storage requirements, and more when leveraging databases for cloud and edge applications.

Monitoring and Observability for LLMs: Datadog and Google Cloud discuss how to achieve optimal AI model performance.

Automated Testing: The latest on architecture, TDD, and the benefits of AI and low-code tools.

The Latest Testing, Tools, and Frameworks Topics

article thumbnail
Database Integration Tests With Spring Boot and Testcontainers
In this tutorial, we'll show you how to use Testcontainers for integration testing with Spring Data JPA and a PostgreSQL database.
May 31, 2023
by Andrei Rogalenko
· 4,846 Views · 4 Likes
article thumbnail
Data Exploration Using Serverless SQL Pool In Azure Synapse
In this detailed article, you will learn how to carry out data ingestion and analysis using Azure Synapse Serverless SQL Pool along with sample datasets.
May 31, 2023
by Mohan Krishna Mangamuri
· 2,303 Views · 1 Like
article thumbnail
Integrating AWS With Salesforce Using Terraform
This article covers the benefits of integration, steps for setting up AWS resources and configuring Salesforce, and provides Terraform code examples.
May 30, 2023
by Vladislav Bilay
· 3,222 Views · 3 Likes
article thumbnail
Alpha Testing Tutorial: A Comprehensive Guide With Best Practices
In this tutorial on Alpha testing, let’s dive deep into the objectives of Alpha testing, its advantages, disadvantages, phases, process, and best practices.
May 29, 2023
by Harshit Paul
· 2,098 Views · 2 Likes
article thumbnail
Test Data Tutorial: A Comprehensive Guide With Examples and Best Practices
This detailed tutorial will teach what Test Data is, why it is crucial for testers, its advantages and disadvantages, and more.
May 29, 2023
by Sarah Elson
· 2,348 Views · 1 Like
article thumbnail
Effortlessly Streamlining Test-Driven Development and CI Testing for Kafka Developers
Here’s how you can simplify test-driven development and continuous integration with Redpanda and Testcontainers and Quarkus.
May 25, 2023
by Christina Lin CORE
· 7,026 Views · 6 Likes
article thumbnail
What Is Retesting?
Explore this blog to gain a comprehensive understanding of retesting, including its definition, examples, pros, cons, and significance.
May 25, 2023
by Deepali chadokar
· 3,120 Views · 2 Likes
article thumbnail
Improving the Maintenance of Your Regression Suite
Robust regression test execution reports show how important they are and the value they bring to the product, even more so if they are automated and run continuously.
May 25, 2023
by Kilian Jimenez
· 2,423 Views · 1 Like
article thumbnail
Exploratory Testing Tutorial: A Comprehensive Guide With Examples and Best Practices
Learn about Exploratory Testing with our comprehensive tutorial. Discover what it is, why it's important, its benefits, and how to perform it with real-life examples.
May 25, 2023
by Rhea Dube
· 3,042 Views · 1 Like
article thumbnail
Cypress Tutorial: A Comprehensive Guide With Examples and Best Practices
Level up your automation testing skills with our comprehensive Cypress Testing tutorial. Don't miss out on the opportunity to master this powerful tool.
May 24, 2023
by Sarah Elson
· 4,261 Views · 1 Like
article thumbnail
What Is End-To-End Testing? E2E Testing Tutorial With Examples and Best Practices
A comprehensive end-to-end Testing tutorial that covers what E2E Testing is, its importance, its benefits, and how to perform it with real-time examples.
May 24, 2023
by Kavita Joshi
· 2,046 Views · 1 Like
article thumbnail
Auto-Scaling Kinesis Data Streams Applications on Kubernetes
This guide explores how to auto-scale your Kinesis Data Streams consumer applications on Kubernetes so you can save on costs and improve resource efficiency.
May 23, 2023
by Abhishek Gupta CORE
· 14,954 Views · 5 Likes
article thumbnail
A Complete Guide to AWS File Handling and How It Is Revolutionizing Cloud Storage
Learn about the world of AWS file handling, how it is revolutionizing cloud storage, and discover the different ways you can manage your files.
May 23, 2023
by Satrajit Basu CORE
· 4,169 Views · 4 Likes
article thumbnail
Beginner Intro to Real-Time Debugging for Mobile Apps: Tools and Techniques
Real-time debugging tools and techniques can help beginner mobile app developers identify and resolve errors quickly, improving app performance and user experience.
May 23, 2023
by Michael Chukwube
· 2,012 Views · 2 Likes
article thumbnail
iOS First, Android Later (or Never)
You don't generally hear that you should develop for Android first, but even if you go iOS first, Android comes second. That's the traditional wisdom, anyways. According to Semil Shah on Haywire, though, "iOS first" is an understatement. It should be iOS first, and Android in the distant future, if at all. Shah is fairly direct with his point of view: The most common trap here is the early iOS app which gets some buzz. All of a sudden, the founders hear “When are you building for Android?” The natural, enthusiastic response to sincere requests of the Android chorus is to go ahead and build for Android and seek more downloads, more growth, more revenue. I have a different view though. The proper response is: “No. Buy an iPhone.” Shah's reasoning is presented in three central arguments: Android's fragmentation problem is too much for small teams iOS users have all the money (and their numbers are growing) Future Apple hardware (iPhone 5c, for example) may level the playing field And these are some interesting thoughts. The third point in particular is one you don't hear often - one of the big selling points of Android as a development platform is the massive reach, which is a product of the sheer number of phones in consumers' hands. After all, iOS traditionally has a higher barrier of entry when it comes to economics. On the other hand, we've already seen some counterarguments to some of these points. For example, if you ask Nick Bradbury, fragmentation is a completely overblown problem, and according to Danny Roa, there's not really that much point to supporting older devices in the first place. Similarly, Kevin Quach suggests that the common notions surrounding Android's monetization opportunities - that they're not there, basically, at least compared to iOS - are bunk as well. In other words, the "iOS first" vs. "Android first" argument may not be so clear in either direction. Check out Shah's full article for all the details.
May 23, 2023
by Alec Noller
· 7,367 Views · 1 Like
article thumbnail
How To Improve Performance Using AWS and Terraform
In this article, we will discuss the advantages of using AWS and Terraform and provide an example of this collaboration for better understanding.
May 22, 2023
by Vladislav Bilay
· 1,059 Views · 3 Likes
article thumbnail
What Is Test Pyramid: Getting Started With Test Automation Pyramid
A comprehensive Test Pyramid tutorial that covers what Test Pyramid is, its importance, benefits, best practices, and more.
May 22, 2023
by Praveen Mishra
· 2,289 Views · 6 Likes
article thumbnail
HTML5 on Android 4.0: Way Better, Still Behind iOS 5
So affirms Sencha, in the latest installment of their HTML5 developer scorecards series. Four-sentence version: After putting the Galaxy Nexus through our test wringer, we can say that Ice Cream Sandwich is a major step for the Android browser. However, it still falls short of iOS 5. It’s a solid browser for normal page browsing and it adds major new features that support most of the HTML5 spec. It also has taken a big step forward in correctness of rendering, which is a welcome change for people who want to push their mobile browsers to the limit. The most exciting new feature support, in Sencha's opinion: tons of CSS3, including the more nativey-slick, like animations, refletions, transformations, and transitions. Some specific missing features: Web Workers Web Sockets WebGL datetime and range input types overflow-scrolling Shared Workers The device Sencha used was a Samsung Galaxy Nexus, which meant that some performance and zoom issues might tell you as much about the hardware as about the OS. But the biggest rendering improvement: rendering was simply correct. One way Ice Cream Sandwich beat iOS 5? Embedded inline HTML5 video. They actually played inline on the Galaxy Nexus, in Sencha's tests; they didn't on the iPad and iPhone running iOS 5. Here's Sencha's rather glowing closing summary: In summary, the Galaxy Nexus and Ice Cream Sandwich are a major step forward for the Android platform. Feature by feature, HTML5 support has gotten much better, rendering has become more accurate, and performance has gotten much faster. Although still behind the current HTML5 gold standard of iOS5, Android 4.0 is night and day compared to previous versions. That 'night and day' is pretty strong, and definitely great news for HTML5 developers. If you're developing HTML5 apps for mobile, you should probably read the full report, which includes JavaScript performance numbers via SunSpider, Acid3 scores, and detailed results of Sencha's own touch-specific test suite.
May 22, 2023
by John Esposito
· 16,545 Views · 1 Like
article thumbnail
How to Make Android Development Less Frustrating
Sometimes, Android development is terrible. This recent blog post by Tony Cosentini discusses some of the more common and recognizable pain points in Android development, and how to get around them. Consentini concedes that Android development has been improving lately, pointing to developments like Android Studio and its Gradle build system, but there are still problems. In particular, he focuses on the following: Activities that are treated like view controllers The fragility of intents Problematic unit testing And for each, he provides a solution. For example, he points to Square as a useful source for a number of Android-simplifying solutions. Take a look at the full post for more ideas on how to solve some of the basic frustrations in Android development.
May 22, 2023
by Alec Noller
· 10,423 Views · 1 Like
article thumbnail
How it Feels to Switch from Eclipse to Android Studio
So, Android Studio exists. While there are a number of fixes for the less-than-graceful aspects of Android development in Eclipse - Genymotion, right? - some are moving to Android Studio for a more stream-lined approach. This recent post from MeetMe's engineering blog details Bill Donahue's switch from Eclipse to Android Studio, and he has some pretty strong feelings about it. He says - and this is his own emphasis - the following: I will never go back to Eclipse Donahue then explains the key differences as he sees them. First he makes a list of complaints about Eclipse - constant refreshing, awkward UI building, hogging RAM, and so on - followed by a list of the improvements found in Android Studio, such as full-program themes, new UI tools, better stability and performance, and more. He does point to a couple of hiccups, such as the switch to a Gradle build, but it's more of a thing you're going to have to learn than an issue with Android Studio. Check out Donahue's full post for more details on the switch and the little things Android Studio does to make it more comfortable.
May 22, 2023
by Alec Noller
· 15,857 Views · 1 Like
  • Previous
  • ...
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • ...
  • Next

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: