Upcoming Software Testing Trends in 2020


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.

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.

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

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


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.

How to Monitor MySQL Deployments with Prometheus & Grafana at ScaleGrid


Monitoring your MySQL database performance in real-time helps you immediately identify problems and other factors that could be causing issues now or in the future. It’s also a good way to determine which components of the database can be enhanced or optimized to increase your efficiency and performance. This is usually done through monitoring software and tools either built-in to the database management software or installed from third-party providers.

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.

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


“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.

Debunking 5 Myths About Performance Budgets


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.

More Trending

Six performance resolutions for the new year

Speed Curve

For the past two years, the performance.now() conference has been the most valuable performance event I've attended. So valuable, in fact, that I've made some of the talks the cornerstone of this list of performance resolutions for 2020.

The best software QA and testing conferences of 2020

TechBeacon Testing

Some may see testing as a fairly boring and static set of practices, but leaders in this space know it is a vibrant discipline that is constantly improving every year, thanks to exciting new techniques made possible by better automation tools and artificial intelligence.

NULL Complexities – Part 2

SQL Performance

This article is the second in a series on NULL complexities. Last month I introduced the NULL as SQL's marker for any kind of missing value. I explained that SQL doesn't provide you with the ability to distinguish between missing and applicable (A-values) and missing and inapplicable (I-values) markers. I also explained how comparisons involving NULLs work with constants, variables, parameters and columns.

C++ 54

Predictable Pitfalls of Scaling VoIP to Cluster


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.

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


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.

Infrastructure monitoring for enterprise cloud – 4 key requirements


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.

The Next Generation in Logistics Tracking with Real-Time Digital Twins

ScaleOut Software

Companies with large numbers of geographically distributed assets increasingly need intelligent real-time monitoring to keep operations running smoothly. Consider a retail chain of stores or restaurants with tens of thousands of outlets.

Synthesizing data structure transformations from input-output examples

The Morning Paper

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

Turning Software Delivery Data into IT and Business Intelligence


Turning software delivery data into IT and business intelligence is nothing new; it’s the 21st-century gold rush.

Web Performance Bookshelf


Reading time 1 min Why share the library of the web performance books while there’s a substantial collection of fantastic websites and articles on the net?

Automating a Picker Wheel using Testsigma


Pickerwheel is the UI element, specific to mobile devices that allows a user to pick a single value from multiple values displayed as a scrollable list. This UI element is available on both Android and iOS.

A Quick BlazeMeter University Review


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.

Overview of Non-Clustered indexes in SQL Server

SQL Shack

This article gives an introduction of the non-clustered index in SQL Server using examples. Introduction In a previous article Overview of SQL Server Clustered indexes, we explored the requirement of an index and clustered indexes in SQL Server.

SQL Server 2019 Cumulative Update #1

SQL Performance

Earlier this week, Microsoft announced SQL Server 2019 Cumulative Update #1. The build number is 15.0.4003.23 and there are 83 fixes !

5 Things Your Website Needs for Faster Performance in 2020


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.

11 top open-source API testing tools: What your team needs to know

TechBeacon Testing

How do you find the right open-source API testing tool for your needs? Since my last roundup of the best candidates, a few more tools have appeared that warrant consideration—and there's a new technique that's all the buzz in AI automation circles that you need to know about.

The impact of intellectual debt on IT operations


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.

SQL Server BDC Hints and Tips: TEMPDB Disk Usage

SQL Server According to Bob

SQL Server BDC Hints and Tips:​​ TEMPDB​​ Disk Usage I was troubleshooting ​​ a ​​ master-0 pod eviction ​​ due to ​​ disk pressure.

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 62

Flow Velocity – How Fast are We Delivering Business Value Through Software Delivery?


The first metric in our Flow Metrics series is F low Velocity, a measure of productivity and one of the “money metrics”. It tells you how many items were completed over a given period of time (week or month over month).

New Dashboard Launched


We’ve developed an all-new dashboard that comes with a new look! You’ll benefit from better usability and many small improvements. The new dashboard offers excellent performance and better workflows. This will allow you to manage your Zones more efficiently.

Making The Right Thing Easy

Tim Kadlec

Over the past 14 months or so, I’ve gotten serious about taking better care of myself. I work out Monday through Friday, with rare exceptions. While I’m not super strict on what I eat, I have gotten much healthier there as well—replacing most of my usual sugary snacks with fruits and vegetables and ditching fast-food lunches in favor of salads or other healthier alternatives. I used to drink very little water, opting for, well, pretty much anything else.

Core Domain Patterns

Strategic Tech

Time and resources are limited. How we spend our time and apply our resources when developing software systems is possibly the most fundamental and difficult challenge. Of all the things we could be doing, what should we do and how much quality and rigour should we invest?

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.

Fun with (columnstore) compression on a very large table – part 2

SQL Performance

In part 1 , I showed how both page and columnstore compression could reduce the size of a 1TB table by 80% or more. While I was impressed I could shrink a table from 1TB to 50GB, I wasn't very happy with the amount of time it took (anywhere from 2 to 14 hours).

Does Browser Testing On Internet Explorer Still Make Sense?


Is Internet Explorer.irrelevant? A question that has been on the back of minds for many web developers and testers who are involved in cross-browser testing. Does Browser Testing On Internet Explorer Still Make Sense?”.

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

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


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.

SQL Server BDC Hints and Tips: The node’s Journal can be your best friend

SQL Server According to Bob

SQL Server BDC Hints and Tips: The node’s Journal can be your best friend If you are new to Kubernetes (K8’s), like I am, you quickly learn that the servicing node’s journal holds a wealth of information. In the lab I was ​​ encountering evictions due to memory, disk space ​​ and ​​ other resource ​​ limitations. ​​ My collection scripts were connecting to the pods ​​ and not ​​ the nodes.

Challenges of real-world reinforcement learning

The Morning Paper

Challenges of real-world reinforcement learning , Dulac-Arnold et al., ICML’19. Last week we looked at some of the challenges inherent in automation and in building systems where humans and software agents collaborate. When we start talking about agents , policies , and modelling the environment , my thoughts naturally turn to reinforcement learning (RL).