Don’t Underutilize These 5 Amazing HTTP Performance Features

This post originally appeared on the Nordic APIs Blog, a leading resource of knowledge on the API industry. Nordic APIs holds conferences and publishes high impact thought pieces on web APIs, forming a community of API experts.

Subscribe to the Nordic APIs digest for a weekly dosage of API strategy, as well as news on upcoming Nordic APIs events and seminars.

Read More

Learn About Docker, Performance Testing, API Development and More at Fareoffice Hackathon

One of our favorite aspects of working in performance and load testing is that we have the privilege of working with great companies across every industry.

Every so often we make contact with a user who’s not only building great products with great success, but someone who really understands the value of DevOps and Continuous Testing.

Read More

Load Testing Your Postman Collections

Load Impact is proud to announce that you can now reuse Postman collections in our load testing platform.

In a recent round of community feedback, the ability to take Postman collections and use them in Load Impact was one of the most-requested features we heard, and here we are — delivering what our beloved users want (and need), once again.

Read More

Using the WebAudio JavaScript API (Tutorial)

Note: Please note that the examples on this post may not use the best JavaScript coding practices, such as save variables on the global context. It is done this way for easy understanding, and the writer recommends to encapsulate most of the examples using OO approach.

Read More

NYC Tech Events: Drone User Group Meetup on Governor's Island

— Load Impact is constantly on the hunt for the best meetups and conferences around New York City. In this new blog series, NYC Tech Events, we talk about some of the tech-focused events around the city that feature great speakers and promote the sharing of ideas from professionals and hobbyists of all skill levels.

Sometimes it’s nice to step away from the office, your computer and your development environment to get a little fresh air and enjoy humanity.

What better way to do that than to fly an awesome drone and take photos, video or collect mapping and weather info?

For drone enthusiasts in the New York/New Jersey area, the DUG Meetup Group is a great place to meet fellow hobbyists and professionals who are interested in these flying robots.

The group’s event Saturday on Governor’s Island is another awesome opportunity for drone hobbyists and pros to show their skills, meet people with similar interests and just have a fun time while enjoying the views of lower Manhattan.

The meetup’s sponsor, the Drone User Group Network, is a national organization that promotes safely and responsibly flying drones while furthering the technology for the benefit of humanity.

Steve Cohen, the president of the Drone User Group Network and the NYC/NJ chapter, referred to the group as a kind of “drone chamber of commerce” because of its promotion of educational opportunities and fairly wide reach.

“[The group] is diverse, and there are a lot of young, tech startup people who understand it’s an emerging market,” Steve said. “There are people on both sides — the hobby side and the commercial side.”

Don’t Fear These Drones

Like many other technological advances over the past century, the onset of drone culture came with major skepticism from mainstream media, politicians and law enforcement.

But Steve says the members of DUG look forward to opportunities like Saturday’s event because they can show off these majestic devices while adhering to local rules and FAA regulations.

“This meetup is a perfect example that we want to get positive media coverage,” Steve said. “People can see we’re doing it smart and we have a code of conduct.”

Never too Late to Jump on the Bandwagon

An accomplished commercial and artistic photographer for more than 30 years, Steve became interested in drones only a few years ago when he started to take advantage of their capabilities for scenic photos and video.

As he worked with drones more and more, Steve understood their massive potential. Before long, he was making what some people may have thought was an unorthodox professional transition.

“I’ve made a pivot in my career, and now I do more with drones than I do with photography,” Steve said. “Now, I’m more of a consultant and teacher — and sometimes pilot-operator.”

A Developer’s Dream

Like most developers, Load Impact is intrigued by the nearly limitless possibilities of drones.

Whether it’s for extensive 3D mapping, live event coverage, precise weather reports, etc., there’s no telling where these machines can take us over the next few months and following years.

Maybe part of our excitement is that no matter what information drones are collecting around the world, if there is a big audience that wants to access it, developers will need to load test their public-facing software and APIs — and we’re always up for that.

Read More

Remain CALMS in Your DevOps Approach

Defining what DevOps is and what it means to different organizations has been in flux for several years. The vendor community has pushed the methodology's innovation even further by jumping on the DevOps product/marketing bandwagon.

Read More

Velocity 2015: Santa Clara

Summertime typically means the season of great tech conferences in the U.S., and Load Impact is more than ready to hit the road and share our expertise in web performance with developers and other industry experts.

Velocity, held Wednesday-Friday in beautiful Santa Clara, Calif., will feature many of the world's renowned performance experts alongside marketing geniuses and high-ranking executives from some of the biggest companies in technology.

So, here's a quick list of some of the speakers we're looking forward to seeing at the conference.

API Marketing

We'll start with our very own Vanessa Meyer, whose chat about using APIs as a marketing tactic is sure to draw a crowd of fellow growth hackers.

The presentation will use core concepts of strategic marketing — such as positioning, pricing, targeting, promotion, product, and distribution — to create a framework for either marketing an API or developing an API as a key tactic in a growth marketing strategy.

Vanessa is speaking at 1:55 p.m. Wednesday, and it will be a great mid-afternoon chat on the first day of the conference.

Real User Monitoring (RUM) at LinkedIn

For our fellow performance engineers at Velocity, this talk on how LinkedIn used Real User Monitoring to drive optimizations and improve performance will surely be very interesting. It's always great to see how the big names in tech are thriving.

Ritesh Maheshwari, a performance engineer at LinkedIn, will lead this talk that starts at 1:45 p.m. Thursday.

Speeding up the Playstation 4 Interface

The Playstation 4 had the most prolific release in video game console history in late 2013.

One of the improvements Sony boasted was the great technology that powered the console's user interface, which is a unique web/native hybrid application.

Front end engineer JP Castro will share how his team managed to improve the PS4's performance compared to its previous consoles.

Castro's presentation will be a great way to wind down the final hours of the conference at 5:05 p.m. Friday.

You can find the full conference schedule here, and you can find us at Velocity by reaching out on Twitter. We hope to see you there!

 

Read More

Test Automation and the Spirit of DevOps

Photo Courtesy of StockSnap.io

Faced with the growing appetite for innovation, business agility and cost savings, progressive organizations rally around DevOps-driven values of collaboration, quality and automation.

These capabilities are key to accelerating growth and enabling valuable competitive differentiation with high quality software delivered and deployed at the rapid speed of business demand within budget.

These unprecedented efficiencies result from the infusion of test automation tools and practices as a holistic approach to embracing the true spirit of DevOps in the form of continuous testing, integration, delivery, release and deployment.

Why Automate Testing?

Manual tests designed to exercise and test application functionality compare actual results to ideal or desired performance and report the outcomes. These tests are typically conducted on a frequent basis every time the application changes.

In some cases, QA has to repeat these tests for various combinations of system configurations, operating systems and component integrations.

Manual intervention and limited human capacity lead to error-prone testing procedures that disrupt agility in deploying software applications.

Software defects and costly delays are inherent in traditional manual testing practices when the code is available for testing only after developers throw it over the wall.

QA tests the code for defects and returns it back for developers to try and apply quick fixes, build another version and send it back for testing. This process repeats and forms a death spiral in action that forces Ops to tolerate some software defects and release the application into production.

Each iteration introduces additional technical debt and impacts software quality, functionality, reliability and increases the workload for developers, Ops and QA alike.

The ability to automate repeatable testing practices is critical for QA and Ops to catch up with the fast pace of Agile development sprints and bring agility to the DevOps testing cycle.

Automation Drives the DevOps Testing Cycle

The DevOps methodology aims to bring order to the otherwise complex and chaotic world of software development, testing and production.

The concept eradicates turf wars among siloed departments and independent teams that must work collectively to enable productivity throughout the application lifecycle.

Eliminating siloization among working groups and establishing meaningful connections to facilitate productive and collaborative relationships fosters innovation as much as organizational culture.

The true essence of the DevOps movement lies in providing the right tools and mechanisms that effectively enable this innovation and cultural change.

The potential of continuous testing is gaining steam in revolutionizing DevOps efforts. The practice requires DevOps teams to shift testing to the left, beginning early during the development lifecycle and spanning quality assurance across the delivery pipeline.

The enhanced test coverage and continuous feedback to all stakeholders enables informed decisions, removes waste and strikes an optimal balance between speed and quality.

The DevOps end-goal of automated and continuous deployment is practical only as long as each iteration yields consistent improvements.

The notion of quality is weaved into the fabric of DevOps, which relieves QA's responsibility of constantly identifying defects and starts a process of avoiding many of them in the first place.

Continuous testing in the DevOps world has to start with developers leveraging automated performance testing tools to ensure the entire code is error-free by the time it is delivered to QA.

This is the first major step toward continuous delivery as the application is built, packaged and deployed into a production-like environment for testing. Provisioning new instances for this QA environment is typically expensive, complex to maintain and is limited in availability.

These issues in turn necessitate further automation, in the form of infrastructure automation and service visualization for rapid provisioning and horizontal scaling of powerful and dedicated resources to execute all tests in parallel.

Delivering every iteration to a staging environment using automated systems enables push-button deployment into production as soon as the organization is ready.

Automating with Load Impact

To embrace the radical new DevOps-driven paradigm shift of supporting automation and continuity across all testing practices, organizations must empower developers, Ops and the QA police with next-generation test automation solutions.

The business value of test automation comes down to capabilities that effectively accelerate end-to-end application delivery at low cost and against aggressive timelines.

By integrating with the Load Impact API, DevOps-driven organizations can identify defects faster and accurately, perform quick fixes and pursue unprecedented performance improvement opportunities in deliver high quality applications at accelerated speeds while maximizing profitability.

— Ali Raza, a contributing writer for Load Impact's blog, is a technology consultant and research analyst with leading Fortune 500 companies, promising new startup firms and major international publications. As a racing driver and a stunt master, only cars eclipse his love for technology.

Read More

Load Testing a REST API on a Low-Power IoT Platform

Web-based APIs have exploded in use from banking, eCommerce, medical devices, entertainment and more. From Facebook to Amazon, APIs are being used basically everywhere on the web today.

Read More

Write Scalable Code - use Jenkins to Automate your Load Testing

Starting today, we're accepting applications for early access to our new Load Impact Continuous Delivery service, which for the first time allows developers of websites, apps and APIs to make performance testing an integrated part of their continuous delivery process.

Read More

Posts by Topic

see all
Try a Free Test