Trending Articles

Selenium WebDriver and TestNG: Find Perfect Match for Automation Testing

DZone

Me looking for the perfect match for automation testing. The manual testing process has been replaced by automated testing during recent years. Selenium automation testing increases the effectiveness and efficiency of the testers and allows them to leverage various benefits at the same time.

Additional security for Synthetic monitor credentials with the new credential vault

Dynatrace

Dynatrace news. With Dynatrace Synthetic Monitoring, you can easily monitor the availability and performance of your applications as experienced by your customers around the world and around the clock.

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

Performance Budgets, Pragmatically

CSS Wizardry

One of the key tools that performance engineers have at their disposal is the Performance Budget: it helps us—or, more importantly, our clients—ensure that any performance-focused work is monitored and maintained after we’ve gone.

Optimize Citrix platform performance and user experience with Dynatrace (GA)

Dynatrace

Dynatrace news. Having released this functionality in an Preview Release back in September 2019, we’re now happy to announce the General Availability of our Citrix monitoring extension. This extends Dynatrace visibility into Citrix user experience and Citrix platform performance.

Upcoming Software Testing Trends in 2020

DZone

The projections are in! Check out these testing trends! The software development landscape continues to evolve with DevOps and Agile development methods taking over traditional approaches. The advent of these methods has led to the innovation and use of new testing techniques.

Follower Clusters – 3 Major Use Cases for Syncing SQL & NoSQL Deployments

Scalegrid

Follower clusters are a ScaleGrid feature that allows you to keep two independent database systems (of the same type) in sync. Unlike cloning or replication, this allows you to maintain an active, point-in-time copy of your production data. This extra cluster, known as a follower cluster, can be leveraged for multiple use cases, including for analyzing, optimizing and testing your application performance for MongoDB , MySQL and PostgreSQL.

Follower Clusters – 3 Major Use Cases for Syncing SQL & NoSQL Deployments

High Scalability

Follower clusters are a ScaleGrid feature that allows you to keep two independent database systems (of the same type) in sync. Unlike cloning or replication, this allows you to maintain an active, point-in-time copy of your production data. This extra cluster, known as a follower cluster, can be leveraged for multiple use cases, including for analyzing, optimizing and testing your application performance for MongoDB , MySQL and PostgreSQL.

More Trending

Infrastructure monitoring for enterprise cloud – 4 key requirements

Dynatrace

Dynatrace news. Anyone moving to the cloud knows that it isn’t just a change from running servers in your data center to running them in someone else’s data center.

Predictable Pitfalls of Scaling VoIP to Cluster

DZone

Avoid these pitfalls of scaling VoIP to cluster. VoIP technologies have a reputation for being rather complex and not without good reason. This is not to say, however, that any mid-level developer will have much difficulty finding and handling one of many available open-source servers.

Debunking 5 Myths About Performance Budgets

Rigor

Reading time 8 min In a constantly changing environment, brands are likely to be iterating on sites and applications to make them bigger, faster, fancier, and more engaging while pushing the new and updated code out as quickly as possible.

Why Waits Alone Are Not Enough

SQL Performance

"Waitstats helps us identify performance-related counters. But waits information by itself isn't enough to accurately diagnose performance problems.

Programmatically interpretable reinforcement learning

The Morning Paper

Programmatically interpretable reinforcement learning , Verma et al., ICML 2018. Being able to trust (interpret, verify) a controller learned through reinforcement learning (RL) is one of the key challenges for real-world deployments of RL that we looked at earlier this week.

Could intellectual debt derail your journey to the autonomous cloud?

Dynatrace

Dynatrace news. In part one, we began our discussion about intellectual debt by pointing out how machine learning systems contribute to the widening gap between what works and our understanding of why it works.

Cloud 180

Performance Engineering: The What, The Why, and The How Explained

DZone

Everything you need to know about performance engineering. Being a software developer means much more than simply writing bug-free code. As highly distributed apps become more complex, developers need to ensure their systems are as user-friendly, secure, and scalable as possible.

Optimizing Your Images Didn’t Improve Your Load Time? Here’s Why

MachMetrics

Optimizing your images is often the very first suggestion that any performance writer or consultant will make when it comes to optimizing a website. We’re no exception. Make no mistake, this is a key step to take and should absolutely be a part of your web design/development routine.

A Quick BlazeMeter University Review

Abstracta

A senior performance tester’s review of the new courses by BlazeMeter Last week, I was looking for fresh knowledge on performance testing, so I asked a teammate of. The post A Quick BlazeMeter University Review appeared first on Abstracta Software Testing Services.

Reverb: speculative debugging for web applications

The Morning Paper

Reverb: speculative debugging for web applications , Netravali & Mickens, SOCC’19. This week we’ll be looking at a selection of papers from the 2019 edition of the ACM Symposium of Cloud Computing ( SoCC ).

The impact of intellectual debt on IT operations

Dynatrace

Dynatrace news. In part one, we introduced the concept of intellectual debt, defining it as the gap between what works and our knowledge of why it works. As is often the case with technical debt, some amount of intellectual debt is acceptable, even necessary.

Java Application Troubleshooting the Sherlock Holmes Way

DZone

Troubleshoot your Java application, the Sherlock Holmes way. Java application failure troubleshooting can be closely associated with the typical crime scene investigation.

Java 163

Strongly Type Those Table-Valued Parameters

SQL Performance

Table-valued parameters have been around since SQL Server 2008 and provide a useful mechanism for sending multiple rows of data to SQL Server, brought together as a single parameterized call.

Azure 60

Flow Load – Is Demand Outweighing Capacity?

Tasktop

“ Too much WIP is the enemy of productivity,” – Dominica DeGrandis, author of Making Work Visible , and Principal Flow Advisor at Tasktop.

Ironies of automation

The Morning Paper

Ironies of automation , Bainbridge, Automatica, Vol. 19, No. 6, 1983. With thanks to Thomas Depierre for the paper recommendation. Making predictions is a dangerous game, but as we look forward to the next decade a few things seem certain: increasing automation, increasing system complexity, faster processing, more inter-connectivity, and an even greater human and societal dependence on technology. What could possibly go wrong?

Games 71

Log4j Bug — Slows Down Your Application

DZone

Learn how to troubleshoot your application. Recently we were troubleshooting a popular SaaS application. This application was slowing down intermittently. To recover from the problem, the application had to be restarted.

How To Prioritize Test Cases For Regression Testing?

Testsigma

With every software enhancement, the final product that is being delivered to the customer includes the new feature as well as the existing ones. The focus of Agile teams is to maintain consistency in delivering a satisfactory final product to the customer within the timeline.

Flow Efficiency – What Value-adding Work is Actively being Worked On?

Tasktop

“If you measure anything, measure wait time” – Dominica DeGrandis, Making Work Visible. A major part of Flow Metrics is tracking all the work that goes into planning, building and delivering a product for the business.

Synthesizing data structure transformations from input-output examples

The Morning Paper

Synthesizing data structure transformations from input-output examples , Feser et al., PLDI’15.

Perform Las Vegas 2020: Grow your skills. Expand your knowledge. Get Certified.

Dynatrace

Dynatrace news. You asked. We listened. This year at Perform Las Vegas 2020 , we’re ramping up our Dynatrace University offerings because we know this is one of your favorite parts of attending Perform.

Iteration Regression Testing And Full Regression Testing in Agile

Testsigma

According to the ISTQB glossary, Regression is “degradation in the quality of a component or system due to a change”. And, Regression Testing is “a type of change-related testing to detect whether defects have been introduced or uncovered in unchanged areas of the software.”.

Flow Time – How Fast are We Delivering Business Value?

Tasktop

Flow time doesn’t stop the clock just because the weekend rolls around. What flow time does do is help quantify the probability of completing x percent of work in so many days – Dominica DeGrandis, author of Making Work Visible and Principal Flow Advisor at Tasktop .

Trade-offs under pressure: heuristics and observations of teams resolving internet service outages (Part II)

The Morning Paper

Trade-offs under pressure: heuristics and observations of teams resolving internet service outages , Allspaw, Masters thesis, Lund University 2015. This is part 2 of our look at Allspaw’s 2015 master thesis (here’s part 1 ).

Validating non-HTTP Service SLAs with Dynatrace

Dynatrace

Dynatrace news. Validating Service SLAs (custom, 3 rd party or external) are a no brainer for individuals responsible for ensuring system stability and availability. It also happens to be one of the use cases Dynatrace Synthetics perfectly supports for HTTP(S) services.

Best Automated Cross-Browser Testing Tools

DZone

What is your favorite browser testing tool? In this fast-paced software market, companies need to deliver products not just with quality but also at a rapid speed. If you are not providing the product according to customer requirements, then you might end up losing your reputation in the market.

Productivity hacks for testers: 4 ways to get more done

TechBeacon Testing

Ever wonder how some people achieve so much in their lives while others accomplish only a fraction, even though we're all given the same amount of time in which to work? App Dev & Testing, Testing, Careers

How to detect and prevent unexpected growth of the TempDB database

SQL Shack

In this article, we will discuss the best practices that should be followed in order to keep the TempDB database in a healthy state and prevent any unexpected growth of the database, in addition to the procedure that can be followed to detect this unexpected growth once occurred.

STELLA: report from the SNAFU-catchers workshop on coping with complexity

The Morning Paper

STELLA: report from the SNAFU-catchers workshop on coping with complexity , Woods 2017, Coping with Complexity workshop. “Coping with complexity” is about as good a three-word summary of the systems and software challenges facing us over the next decade as I can imagine. Today’s choice is a report from a 2017 workshop convened with that title, and recommended to me by John Allspaw – thank you John! Workshop context.

Multidimensional analysis 2.0: Analyze, chart, and report on microservices-based metrics without code changes

Dynatrace

Dynatrace news. As the owner of a ride-hailing company, for example, you might have questions like “How many active drivers do we have per region?”, “What’s their average ride distance?”, or “Which are the most popular destinations?” Also, you’d probably like to be alerted of significant anomalies.

5 Things Your Website Needs for Faster Performance in 2020

DZone

How fast can it run? Nobody enjoys a long line at the supermarket or a long wait at the restaurant. Your visitors are the same. They do not appreciate slow performing websites. The worst part is, they express their displeasure through fewer sales and visits.