Sat.May 02, 2020 - Fri.May 08, 2020

article thumbnail

Case Study: Complex UI Testing

DZone

Large and Complex UI 90%+ Covered by Tests. In this previous post, I used the example of the new NDepend v2020.1 graph. This new tool is a large and complex UI with dozens of actions proposed to the user and a drastic performance requirement (it scales live on 100.000+ elements). This graph implementation is 90% covered by tests. It is not because there is a lot of UI code that it should not be well tested.

Testing 218
article thumbnail

The new normal of digital experience delivery – lessons learned from monitoring mission-critical websites during COVID-19

Dynatrace

Dynatrace news. Since the start of COVID -19, o rganizations have adapted to a new normal, shifting employees to work-from-home and initiating more remote servicing for customers. As we continue to adapt, Biz/Dev/Ops teams are under intense pressure as organizations turn to apps and the cloud to transact business and keep employees productive and customers satisfied. .

Website 212
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Part 2: The DynamoDB Book: An Interview With Alex DeBrie On His New Book

High Scalability

This is the second part of my interview with Alex DeBrie on his new insta-classic: The DynamoDB Book. To read the first part of the interview please mosey on over to The DynamoDB Book: An Interview With Alex DeBrie On His New Book. Go ahead. Take your time. It's worth it. Quick Fire Round.

164
164
article thumbnail

React Architecture Best Practices and Tips from Community Experts

Simform

In past years, our development team has built a myriad of react applications that have been small to large in project size and simple to complex in nature. Much of our learnings in those years have come from facing challenges during the architecture implementation, dealing with inefficiencies, and researching best practices. The post React Architecture Best Practices and Tips from Community Experts appeared first on Insights on Latest Technologies - Simform Blog.

article thumbnail

Performance Testing vs Stress Testing vs Load Testing

DZone

Software Testing comprises of different testing practices such as unit testing, integration testing, UAT testing, accessibility testing, etc. Every testing practice is having its significant importance and role in the software development lifecycle (SDLC). Among the different types of testing, there a few tests that help in improving the application performance such as performance testing, stress testing, and load testing.

article thumbnail

How to detect impacting 3rd Party API calls with Dynatrace Real User Monitoring (RUM)

Dynatrace

Dynatrace news. Third party APIs have become as essential to our software stack as your own code or the run-times your code runs on. If these 3 rd parties become problematic, it will impact your software and users, causing complaints about your services not working as expected. That is why you must treat monitoring of these 3 rd party APIs with the same priority as your own code or platforms your code runs on, using something like Dynatrace RUM to do so.

article thumbnail

Shift security left with your continuous testing: 3 key focus areas

TechBeacon Testing

Security is often the black sheep of testing. At many organizations, functional testing has continuous support and funding throughout the lifecycle of the application, but when the focus shifts to security, there is usually only a scan before the release.

Testing 104

More Trending

article thumbnail

How Can You Optimize the Cost of Software Testing?

DZone

Ways to Reduce the Cost of Software Testing Without Sacrificing Quality. Due to the novel coronavirus and the impact, it’s having on the global economy, my colleagues and I have been thinking a lot these days about how we could help our clients and others find ways to reduce the cost of testing without letting their products’ quality suffer. And dare we say it, maybe even lessen the need of having to let go of valuable team members.

Software 173
article thumbnail

Actionable insights with our Adobe Analytics integration and new web properties (referrer, UTM…)

Dynatrace

Dynatrace news. Connecting insights from different tools is hard. While Dynatrace provides software intelligence to accelerate your company’s digital transformation, web analytics tools like Adobe Analytics help you deeply understand your user journeys, segmentation, behavior, and strategic business metrics such as revenue, orders, and conversion goals.

Analytics 145
article thumbnail

Push Zone Supports WebP and Brotli

KeyCDN

The feature WebP caching and Brotli compression is now also available for Push Zones! WebP caching is automatically active once Image Processing is enabled and will transform images to WebP if the client supports the format. Image hosting in combination with WebP has never been easier. Brotli compression is now also enabled for all Push Zones by default which results in great performance improvements.

Cache 93
article thumbnail

SQL Server Query Tuning tips for beginners with practical examples

SQL Shack

In this article, we will continue to learn essential techniques of the SQL Server query tuning with practical examples. Query tuning is a bit complicated issue and if any database programmer wants to be successful on this topic, they can start with learning these basic methods to improve their skill. These methods can be quickly […].

Tuning 86
article thumbnail

Modern Dev Teams Are More Efficient Than Ever: Quality Engineering Should Be Too!

DZone

Earlier in my career (though it seems like yesterday), product teams I was a part of did everything “on-prem”, and angst-ridden code compiles took place every few months. We’d burn down bugs using manual QA and push to production after several long nights before taking a long nap and doing it all again next quarter.

article thumbnail

Dynatrace ServiceNow integration certified for the Orlando release

Dynatrace

Dynatrace news. The updated Dynatrace ServiceNow application has UI enhancements, the addition of a new Dynatrace entity, and additional event management updates. It also fixes some known issues from previous versions. What’s new at a glance. Add value to the integration with Dynatrace entity tags for all Dynatrace entities in ServiceNow. Gain insight into your RUM application endpoints by integrating Dynatrace applications in ServiceNow.

article thumbnail

Boost the Performance of OBS Twitch Streams on Mac and Windows

The Polyglot Developer

So you’ve decided that you want to start streaming content to Twitch, YouTube, or similar. When I say streaming, I mean live streaming, not publishing pre-recorded videos to be watched on-demand. Streaming is so popular that you might think it’s as easy as opening your web camera and clicking stream. The reality is that there’s a little more to it, more so around stream quality and performance.

article thumbnail

How to Choose the Best Software Architecture Patterns?

Simform

Choosing the right architecture pattern for any software is very important. Each software pattern has its own merits and demerits which can directly affect the overall attributes of software, thereby affecting the business. The post How to Choose the Best Software Architecture Patterns? appeared first on Insights on Latest Technologies - Simform Blog.

article thumbnail

8 Crucial Performance Tips for Amazon EFS

DZone

Amazon EFS enables you to build cloud-based network file systems for Linux-based workloads and applications. Because EFS structure and functionality are similar to on-premise infrastructure, you can easily transfer existing files. Before moving any workloads, you should test drive EFS, and after the move, you should perform performance optimization on a regular basis.

article thumbnail

Dynatrace achieves Amazon RDS Service Ready designation

Dynatrace

Dynatrace news. Dynatrace is an AWS Advanced Technology Partner, so it’s easy to integrate Dynatrace with AWS to help you stay on top of the dynamics of your enterprise cloud environment?. In addition to automatic full-stack monitoring, Dynatrace provides comprehensive support for a wide range of AWS services. We’re therefore excited to announce that Dynatrace has received the Amazon RDS Service Ready designation.

Design 140
article thumbnail

Visualizing the Tipping Point with Plan Explorer

SQL Performance

The tipping point is a term I first heard used by SQL Server performance tuning guru and long-time SentryOne Advisory Board member Kimberly Tripp – she has a great blog series on it here. The tipping point is the threshold at which a query plan will "tip" from seeking a non-covering nonclustered index to scanning the clustered index or heap. The basic formula is: A clustered index (or table) scan will occur when estimated rows exceeds 33% of the number of pages in the table.

Tuning 69
article thumbnail

Memory-Optimized Table Variables in SQL Server

SQL Shack

This article will cover the usage details and performance advantages of the memory-optimized table variables. A table variable is a sort of variable that is used to store data temporarily. Disk-based table variables are created in the TempDB database by SQL Server and their life cycle begins and ends on this database. In this context, […].

Servers 66
article thumbnail

Speaking at DevAroundTheSun

Sutter's Mill

Next week, I’m honored to be part of DevAroundTheSun , a live 24-hour global event for COVID-19 relief that starts on May 12 at 12:00 UTC. It’s like LiveAid or Lady Gaga’s recent One World: #TogetherAtHome , but for developers. You can watch on Twitch and YouTube, and all the talks are relatively short at 25 minutes… think TED talk style and length, and hopefully similar quality in content even though the production is a little different since we have to present our talks

article thumbnail

Easily configure user action names with enhanced user action naming rules

Dynatrace

Dynatrace news. How your customers interact with your website or application can tell you a lot about the buying habits of your different customer segments. Dynatrace Real User Monitoring automatically detects and names all such user actions for you. To help you easily analyze user actions, Dynatrace gives you the ability to create your own custom user action names.

article thumbnail

TPDP Episode #36: Machine Learning, AI, and Data Science

The Polyglot Developer

The latest episode of The Polyglot Developer Podcast, episode thirty-six featuring Upkar Lidder from IBM, can be found on all of the major podcast networks, including, but not limited to, Spotify and Apple Podcasts. In this episode titled, Machine Learning, AI, and Data Science , Upkar and myself explore what people mean when they talk about machine learning as well as when and how it should be implemented in your own projects.

Network 69
article thumbnail

QnA with Ajay Balamurugadas

Testsigma

Here’s a quick QnA session with the one and only witty and sharp, Ajay Balamurugadas. Ajay is an esteemed speaker, conducts multiple training sessions, learning activities, and testing initiatives. He is always ready to help and suggest thoughtful ideas( no doubt why people call him the “idea guy”! ). Ajay leads delivery at Qapitol QA, a QA services’ company that topped the GTR Leaderboard.

article thumbnail

prerender.js

CSS - Tricks

This is another player in the game of rendering the page of the link that you’re about to click on before you click it. It’s like getting a decent performance boost for extremely little effort. Instant.page is another one, and I’ve been sufficiently convinced by its methodology to the extent that I run it here on this site right now.

Games 58
article thumbnail

Dynatrace Managed release notes version 1.192

Dynatrace

Dynatrace news. New features and enhancements . Explore and analyze Amazon CloudWatch Synthetics data in Dynatrace. Actionable insights with our Adobe Analytics integration and new web properties (referrer, UTM…). Easily configure user action names with enhanced user action naming rules. Dynatrace ServiceNow integration certified for the Orlando release.

Storage 103
article thumbnail

Building A Clearboard

Allen Holub

Every time I teach a remote class from my home office, somebody says “oooh, where’d you get that clear whiteboard.” White boards are just ugly, and I wanted something that would essentially disappear into the room, so glass seemed like the best choice. Though I see these in many detective shows on PBS :-), I… The post Building A Clearboard appeared first on Allen Holub.

55
article thumbnail

Why test data management is more important than you think

Testsigma

IBM Big Data and Analytics Hub website cited a case study, where a US insurance company was estimating 15% of their testing efforts to be just test data collection for the backend system and the frontend system. To quote the study, “For every USD 14 million delivery by the software development and QA team, a hidden USD 3 million was being spent on data management.

Testing 60
article thumbnail

Optimizing Web Performance: Understanding Waterfall Charts

Dotcom-Montior

Waterfall charts are diagrams which represent how website resources are being downloaded, parsed by the engine, in a timeline that gives us the opportunity to see the sequence and dependencies between resources. It assists in identifying where important events happened during the loading process. They can also let the user easily see how good or bad the performance of their website is, showing you exactly what is slowing down your site.

article thumbnail

OneAgent release notes version 1.191

Dynatrace

Dynatrace news. Java. Added support for Akka Remoting 2.3, 2.6. Added support for Cassandra (CQL3) – cassandra-driver-core 4.0.0-4.5.0. Operating systems. Added support for CentOS 7.x, 8.x (AArch64). Added support for SUSE Enterprise Linux 15.x (AArch64). Added support for Ubuntu 20.04 LTS (AArch64, PPCLE, s390x, x86). Added support for Ubuntu 18.04 LTS (AArch64).

Java 103
article thumbnail

MariaDB 10.4 and the Competition – Percona Live ONLINE Talk Preview

Percona Community

Percona Live Online Agenda Slot: Tue 19 May • New York 12:30 p.m. • London 5:30 p.m. • New Delhi 10:00 p.m. Abstract There are many good databases out there. Picking the right database for your project is never easy. There are technical criteria, business criteria, perhaps even ethical criteria. In this keynote, MariaDB Foundation CEO Kaj Arno will present his - obviously completely impartial - view of the process.

article thumbnail

9 Tips for Selecting Test Cases for Regression Testing

Testsigma

Imagine a scenario where your customers see a nasty bug in your application the day a major release was rolled out. You had been raving about the new update but the bug now blocks the main workflow. The update did not add up to your company’s goodwill as it should have. Regression Testing is put in place just to avoid such situations. Regression testing can be defined as testing done to verify if the code changes in a software/app have any kind of impact on the existing functionality of the prod

Testing 55
article thumbnail

Real-Time Digital Twins Simplify Development

ScaleOut Software

The Challenge: Track Thousands of Data Sources. Writing applications for streaming analytics can be complex and time consuming. Developers need to write code that extracts patterns out of an incoming telemetry stream and take appropriate action. In most cases, applications just export interesting patterns for visualization or offline analysis. Existing programming models make it too difficult to perform meaningful analysis in real time.

article thumbnail

Obtaining a Unified View of Wait States across Multiple Workflows

Tasktop

“If you measure anything, measure wait time.” Dominica DeGrandis, Making Work Visible . When it comes to improving the end-to-end flow of business value across your software delivery organization, one of the first places to start is identifying your wait states. By pinpointing where waste and wait time are holding up your value delivery, you can determine your Flow Efficiency , which measures the actual time spent on a flow item (features, defects, debt, risk) as a percentage of the

article thumbnail

Expert MariaDB: Utilize MariaDB Server Effectively - Percona Live ONLINE Talk Preview

Percona Community

Percona Live Online Agenda Slot: Tue 19 May • New York 11:00 p.m. • London 4:00 a.m. (Wed) • New Delhi 8:30 a.m. (Wed) Level: Intermediate Abstract MariaDB Server 10.4 has been out for some time now (June 2019) and it has many new features, some of which MySQL does not have. Feature-wise, it is important to know what MariaDB Server 10.4 has (e.g. system tables in the Aria storage engine, ability to reload SSL certificates without a restart and more!

Servers 52
article thumbnail

Make Testing Remote-Friendly

Testsigma

Time suddenly took a U-turn and did when we least expected it. While just some time ago, millions of people were travelling across the globe, now we are forced to stay at home for our good. If expert opinion and news analysis are to be believed, remote work is expected to become the new norm at least in the near future. We need to equip ourselves to better adapt to the situation in the best way possible.

Testing 53
article thumbnail

Real-Time Digital Twins Simplify Development

ScaleOut Software

The Challenge: Track Thousands of Data Sources. Writing applications for streaming analytics can be complex and time consuming. Developers need to write code that extracts patterns out of an incoming telemetry stream and take appropriate action. In most cases, applications just export interesting patterns for visualization or offline analysis. Existing programming models make it too difficult to perform meaningful analysis in real time.

article thumbnail

How To Speed Test Your Site From All Over The World

MachMetrics

Our most recent article identified (and remedied) the 4 most common page speed testing mistakes we see website owners making, and it inspired us to do even more to help those who make mistake #2: Only testing from 1 location. In addition to recently adding 2 new server locations, we wanted to remind you of all the places we have testing engines running – to give you the most complete way to speed test your site from all over the world!

Speed 52