Category Archives: Performance Testing Tools

80 Tips for Writing Better Code from Real Developers

SmartBear Highlights Best Coding Advice from Hundreds of Developers
SOMERVILLE, Mass. — February 23, 2017 — SmartBear Software, the leader in software quality tools for teams, has compiled the best advice that developers have for writing better code in the free eBook, “80 Tips from Real Developers: A Guidebook for Writing Better Code.” The company reached out to hundreds of developers across a wide variety of industries and organized the tips into an eBook with additional resources to help developers and teams put this real-world advice into action.WHAT:   eBook, “80 Tips from Real Developers: A Guidebook for Writing Better Code”

WHERE:   To access, visit:

The top three tips from developers include:

  1. Talk About It – Whether it’s writing internal documentation, user documentation, discussing things with another developer or just talking to a rubber duck, forcing the concepts into sentences can really help you think about them.
  2. Be Nice to “Future You” – If in six months, you open up the code and can’t figure out what’s going on right away, you have done something wrong. Don’t screw over “future you” by trying to be cute, taking shortcuts or rushing.
  3. Smart Optimization – Optimized code is a one-way street. Usually, there is no going back or extending the code. Readability, maintainability and reliability should get truly optimized.

In addition to 80 useful tips, the eBook covers selecting the right tools; understanding the role of testing; writing maintainable and sustainable code; learning, education and career development and more.

To access the eBook, visit:

About Collaborator
Collaborator is the leading peer code and document review tool that helps development, testing and management teams work together to produce high quality code, applications and services. Collaborator is available in three versions – Community, Team and Enterprise. For a free trial, visit: Follow @CollaboratorSB on Twitter.

Contact Details:
Tracy Wemett | SmartBear Software
Email Id:

TestPlant and Intechnica deliver invaluable performance testing solution for ASOS

TestPlant, the maker of the eggPlant range of software quality tools, and Intechnica, IT performance experts, today announced that their combined performance testing solution has been recognized for its success by global online fashion retailer, ASOS. The companies have delivered a system that provides end-to-end performance testing of ASOS’s global eCommerce platforms.

ASOS sells over 80,000 branded and own-brand products through localized mobile and web experiences, delivering from fulfilment centers in the UK, US, Europe and China to almost every country in the world.

For ASOS, TestPlant’s eggPlant Performance tool is used in conjunction with Intechnica’s TrafficSpike system to performance test the entire ASOS customer journey from browsing through to payment. Testing of the retailer’s eCommerce systems is conducted globally and across all platforms, using Agile methodology.

“Intechnica have been an invaluable partner over the last 7 years delivering and executing strategic and tactical consultancy assignments against our most critical IT systems,” said Clifford Cohen, CIO at ASOS. “Intechnica understand our business problems and through their technical expertise, assure our applications deliver not only an excellent user experience but also protect and maximise our revenues.”

Ideally suited to retail and eCommerce applications, eggPlant Performance ensures that cloud and server based systems will continue to work, perform, and provide an excellent user experience (UX) with hundreds or thousands of simultaneous users. For ASOS, Intechnica utilize the integration between eggPlant and TrafficSpike to assure performance across business critical applications, leading to shorter time-to-market, improved customer experience, and maximum revenues though peak trading.

“A modern, flexible and comprehensive performance testing tool coupled with expert analysis and recommendations is absolutely essential to ensuring customer satisfaction and revenue protection in the online retail sector,” said Ian Molyneaux, Head of Performance, Intechnica. “Time and time again we’ve found eggPlant Performance to be an excellent tool for the job, as proven through our work for ASOS.”

“Performance testing is a critical factor for successful digital transformation in online retail,” said Antony Edwards, TestPlant CTO. “eggPlant Performance aligned with the expertise provided by Intechnica, effectively manages the performance testing, increasing productivity and allowing ASOS to spend more time looking at what really matters – improving the user experience of their applications.”

Contact Details:
Danny Sullivan | TestPlant
Email Id:

TestPlant partners with Wipro, providing digital assurance for enterprises

Companies target demand for simplicity, scalability and speed as organizations struggle with the shift to digital

TestPlant, the maker of the eggPlant range of software quality tools, today announced a strategic partnership with Wipro Ltd. (NYSE: WIT, BSE: 507685, NSE: WIPRO), a leading global information technology, consulting and business process services company. Together, the companies will jointly deliver next-generation digital assurance solutions for enterprises, providing tools that match the best-in-class requirements of large businesses.

Wipro’s customers will now be able to benefit from the eggPlant range of software quality tools, which test and monitor the delivery of software applications on any device, as well as across data centers and networks. The partnership will provide an end-to-end Digital Assurance service by integrating eggPlant’s patented, image-based approach to testing with Wipro’s AssureNXT, a Next-Generation QA Delivery Framework, built on a foundation of Wipro tools, IPs and best practices that address the needs of new age digital transformation engagements.

TestPlant aligns with Wipro’s QA approach of ‘Easy, Smart and Rapid’ to help organizations get software products to market faster, with higher quality, less effort, and clearer traceability. With unique technology, TestPlant’s tools combine power and flexibility with a simplicity that means, any quality department can become more productive. From functional and performance testing to network virtualization and test environment management, eggPlant tools help organizations from media and defense to financial services and retail sectors improve their productivity and quality.

Addressing digital testing challenges

This partnership helps address the concerns highlighted by the recently released Digital Testing in Europe report by Pierre Audoin Consultants, which reported that 75% of European businesses agree that the expansion of their digital presence will be their number one IT priority over the next two years. However only 18% have implemented a digital testing strategy in 2015 and 35% of businesses in Europe are looking to implement a digital testing programme in the next 12 months.

“Wipro has an enviable position as a leader in technology services – we’re flattered to be recognised as their partner,” said TestPlant CEO George Mackintosh. “Our eggPlant range is now recognized as world-leading in the software quality tools market. Automating testing delivers better systems and better margins”.

“Wipro’s excellence in software testing, combined with TestPlant’s product suite enables us to deliver Digital Assurance services with minimum turnaround time,” said Kumudha Sridharan, Vice President and Head, Testing Services, Wipro Limited. “The superlative combination of TestPlant’s automation tools and Wipro’s hyper-automation framework will contribute to rich customer experience, faster time to market and business continuity.”

Contact Details:

Danny Sullivan | TestPlant

Email Id:

Neotys Offers New Platform for Testing and Monitoring the Full Application Lifecycle

Neotys is introducing a new Continuous Performance Validation (CPV) platform for load testing and performance monitoring for the application lifecycle. The new solution leverages automated and collaborative tooling to provide the ability to conduct testing as much as needed throughout the software lifecycle including application component testing (pre­-GUI API or Web Services), system-wide application tests, and monitoring in production.
The Neotys Continuous Performance Validation solution consists of: NeoLoad for load and performance testing; NeoSense for 24×7 synthetic monitoring and Neotys Team Server for collaboration and shared licenses.
The new solution performs automated component tests through CI servers and NeoLoad’s web services capabilities, and then provides the ability for developers to share these test assets to QA so they can merge and create system wide tests, then pass those assets along to Ops teams to leverage for monitoring profiles in NeoSense to ensure performance in production meets expectations.
Integrations include:
– Continuous Integration servers for automated testing
– Functional testing tools for end user experience metrics
– APM tools for code­level diagnostics
– Infrastructure monitoring dashboards for a centralized view
Benefits of the platform include:
– Faster performance of applications and better experiences for users
– Quicker time to market for new features and enhancements
– Easier interaction and greater efficiency across Dev, QA, Ops, and Business

Read More…

Load DynamiX unveils new Virtual Series storage test tools

Load DynamiX Inc. today unveiled new editions of virtual tools designed to give vendors and IT organizations a lower-cost option than its physical appliances to test storage systems’ performance.

The Load DynamiX Virtual (LDX-V) Series offers the same software GUI, workflow, statistics and application programming interface (API) as the Load DynamiX storage performance validation appliance. But the LDX-V Standard and higher-end LDX-V Plus editions take aim at less performance-intensive file, block and object/cloud storage systems.

Len Rosenthal, vice president of marketing at Load DynamiX, said the virtual appliances would be more appropriate for hybrid systems than for all-flash arrays generating a million IOPS or more.

Load DynamiX appliances generate workloads and emulate real-world traffic to help storage professionals validate and test storage infrastructure, optimize product configurations, analyze performance and pinpoint trouble spots. Users can deploy multiple LDX-V instances on the same host or distribute them across servers.

The LDX-V Series runs on standard x86-based servers, supports VMware’s ESXi and Microsoft’s Hyper-V hypervisors, and works with the Load DynamiX Enterprise 5.0 software application.

LDX-V Standard supports four 256 megabits per second virtual Ethernet ports, and LDX-V Plus can handle up to 4 gigabits per second (Gbps) of bandwidth per virtual appliance. The Load DynamiX products support all major Ethernet protocols, including iSCSI, NFS, SMB, OpenStack Swift and Cinder, CDMI and Amazon S3.

The latest LDX virtual appliances are designed to extend Load DynamiX’s reach to mid-market customers. Rosenthal noted that the initial customers for Load DynamiX’s products were primarily storage vendors, but late last year, sales to IT organizations cracked the 50% mark for the first time.

Pricing starts at $15,000 for LDX-V Standard and $25,000 for the LDX-V Plus. The average price of Load DynamiX physical appliances is more than $100,000, which limits them mostly to larger companies.

“This extension with virtual load generation capabilities broadens the reach and applicability of load testing into a much wider range of organizations,” said Mike Matchett, a senior analyst and consultant at Taneja Group.

Load DynamiX introduced a limited version of the LDX Virtual Series in April 2014, but the company targeted vendors with the original product. Rosenthal said the software had a low-level interface that was difficult for anyone other than highly skilled software engineers to use. He said the new LDX Virtual Series is full featured.

“We’ve added the ability to use Load DynamiX Enterprise with it, with our Web-based GUI and all the slider bars,” he said. “It’s functionally equivalent to our hardware appliances as opposed to just a load generator. And we have quadrupled the performance.”

“Our theory is that 90% of the customers are going to go for the LDX-V Plus,” Rosenthal said. “We have the other [Standard] one primarily for the vendors when they do functional testing. But the IT organizations aren’t going to do much of that. They’ll need a higher performance version.”

Rosenthal said customers could buy multiple appliances if they’re generating more than 4 Gbps, but once they reach 16 Gbps, they hit the $100,000 starting price point of a hardware-based appliance, which they could use to generate a “massive amount of traffic.”

“If you need to be able to test and sustain systems that are in the 500,000 IOPS range, you’re still going to need the hardware appliance, and frankly, you should be able to cost-justify that,” said George Crump, founder and president of Storage Switzerland LLC. “The virtual version won’t be able to generate as high a level of performance, but many environments don’t need that. That mid-tier data center can now bring in those mid-range boxes like Tegile, Pure Storage and Nimble and test them. If you need 100,000 IOPS, this gives you a new door to do real performance testing as opposed to running [free] Iometer, Vdbench or something like that.”

Crump said those free tools “just throw bits at a bucket” and don’t simulate real workloads.

Load DynamiX complemented the latest LDX-V Plus with enhancements to the Load DynamiX Enterprise 5.0 software and physical Workload Generation Appliance series. The company claimed to improve performance and ease provisioning of N_Port ID Virtualization to simulate large-scale virtualized environments, boost Fibre Channel discovery performance to accommodate greater numbers of virtual servers, and simplify iSCSI qualified name  setup to reduce the time needed to set up iSCSI test situations.

In December, Load DynamiX added sensors, a data importer and a workload analyzer to give customers insight into real-time and historical application behavior. Prior versions focused on generating workloads and validating storage performance on systems prior to their production use.



BlazeMeter, AppDynamics Announce App Performance Partnership

BlazeMeter, a provider of open source continuous performance testing software, announced integration with AppDynamics software, which provides application performance intelligence, to help developers address issues that impact application performance with accuracy and consistency.Users of the integrated products can now incorporate critical metrics from AppDynamics into their BlazeMeter test scenarios to identify problem areas faster.The solution works by adding AppDynamics’ monitoring profiles to BlazeMeter test scenarios. Developers can then identify various metric groups associated with their applications, such as mobile, end user experience, or business transactions.Developers are then able to select specific metrics, such as average response time, calls per minute, and errors per minute.

By integrating these metrics with BlazeMeter’s timeline graphs, application performance management (APM) data can be plotted on the same graph as the test data, alongside metrics such as concurrent users, throughput, and latency, allowing developers to discover where and when things break down.

“The connection between application performance management and performance testing has never been as strong. BlazeMeter and AppDynamics are both part of a next generation of companies that is redefining modern software delivery,” Alon Girmonsky, CEO of BlazeMeter, told eWEEK. “APM provides developers the ability to quickly identify the root cause for problems that have been identified within the performance testing process.”Girmonsky explained that once identified, developers can apply a fix and then validate it by testing as many times as they need to get sufficient information from the APM system, and this will ensure the fix was applied and the problem is no longer there.

“An application has the potential to be highly fragmented, with many moving parts that each affect performance,” Girmonsky said. “Any performance system must first gain access to all of the performance streams coming from all modules and performance data sources. Gathering the data is the first step. The second step is deriving intelligence from the huge quantities of data facilitating a quick data-driven decision making process.”The BlazeMeter community currently has more than 100,000 developers and boasts global brands such as Adobe, Atlassian, Gap, NBC Universal, Pfizer, and Walmart as customers.

“Performance is becoming critical-there is zero tolerance for poorly performing applications. Building a high-performance application has always been challenging, but is now more so than ever,” Girmonsky noted. “Due to its vast complexity, performance testing is the last field to be automated. To achieve real continuous delivery, performance testing needs to participate in the automation of the software delivery cycle.”