• Products
    Test Automation
    BitBar Cloud-Based Web and Mobile App Testing TestComplete Automated UI Functional Testing
    App Stability Management
    BugSnag Mobile, Web, & Backend Error Monitoring
    Test Management + BDD
    CucumberStudio Design Features & Tests Using BDD   Zephyr Standalone & Jira Test Management
    API Lifecycle
    AlertSite Global, Synthetic API Monitoring ReadyAPI Automated API testing platform SwaggerHub Design, Model, & Share API Definitions PactFlow Complete contract testing
    Performance Testing
    LoadNinja Automated UI Performance Testing
    Collaboration
    Collaborator Code, Document, & Artifact Review
    Open Source
    Cucumber Open Validate Specs Against Your Code SoapUI Create & Execute API Test Automation Swagger Interact With API Resources Pact Consumer-driven contract testing VIEW ALL PRODUCTS
  • Solutions
    Solutions
    API Lifecycle Microservices Service Virtualization DevOps Code Quality Agile Testing Continuous Testing
    Automated Testing Functional Testing API Testing End-to-End Testing Performance Testing Test Management API Monitoring
    See All Solutions
    Integrations
    CI/CD Source Code Management Collaboration Cloud
    See All Integrations
  • Resources
    Support
    AlertSite AQTime Pro BitBar Collaborator CucumberStudio LoadComplete LoadNinja QAComplete
    ReadyAPI SwaggerHub TestComplete TestEngine TestLeft Zephyr Enterprise Zephyr Squad Zephyr Scale
    New Support Case
    Manage My Cases
    Education
    Case Studies Webinars eBooks
    Academy Community Docs
    Blog
    Recent Posts
    The 5 Gaps You May Not Realize Are Missing From Your UI Test Automation Strategy
    SmartBear + Test Management for Jira: Delivering testing solutions and BDD within Jira
    About Us
    News
    Partners
  • Careers
  • Cart
  • EN DE
  • Login
  • Try Any Tool for Free
    TestComplete ReadyAPI BitBar LoadNinja TestLeft AlertSite Collaborator AQTime Pro CucumberStudio SwaggerHub Zephyr Enterprise Zephyr Squad Zephyr Scale Capture for Jira PactFlow

ArcLight

Based in Southern California, ArcLight Cinemas builds and operates the type of theater “where movie lovers belong.” The focal point of each theater is its unique, geodesic shape, designed to exceed THX certification and presentation standards. This means films are shown the way the filmmaker intended—every ArcLight patron has an unobstructed view of the screen from  any seat in the auditorium.

Featuring blockbuster movies means night after night of sold-out showings at each ArcLight cinema. By enabling movie goers to buy tickets online for first-run shows, as well as for other performances, ArcLight can easily maintain a consistent amount of revenue, while experiencing smaller lines at the box office. Meanwhile, moviegoers have the convenience of knowing they have a reserved seat and are never panicked to get the perfect seat.

Challenge

On several occasions ArcLight’s Web site experienced intermittent slowdowns. The technical team at ArcLight was unable to pinpoint the source of the problem, its severity or how to fix it. Any type of reduced response time meant lost revenues. ArcLight needed to be sure that the site could handle the high volume of ticket sales and reserved seating for first-run movies, as well as the marketing of these movies.

Despite their new computer system, the ArcLight team knew they had to conduct Web load tests immediately. The entire system had to be stressed with real loads, not just functional tests. However, they had neither the staff resources nor the test or production hardware environment to conduct load tests.

The ArcLight team turned to Guidance Solutions, a 13-year-old Southern California systems integrator with vast experience in handling e-commerce applications. Because Guidance Solutions was familiar with this type of problem, they brought in AlertSite® from SmartBear to handle the Web load testing.

Solution

Under tight time frames, the Guidance Solutions team worked with ArcLight to prepare the test scripts. AlertSite minimized any impact to ArcLight’s online customers by conducting the tests when the traffic volume was at its lowest. Jason Caldwell, AlertSite performance advisor said, “The first test maxed out much lower customer volumes than ArcLight expected. Together with ArcLight, we immediately rewrote the scripts, installed and adjusted load balancers, and performed a second test.” 

The second test revealed the system would fail long before it reached customer peaks. “We had to look at root causes of limited network bandwidth in addition to determining if the system could handle a specific customer load,” added Caldwell. AlertSite prepped two load-test servers and Guidance Solutions installed them behind the ArcLight firewall. With this extra level of effort, ArcLight’s systems could break down the relative impact of the network, hardware, software and configuration on the system failure under load.

“Guidance recommended changes to the .NET configuration and completed some fine tuning to the database. During the next test the results improved. However, the reports for the production system showed Web errors. We explained to ArcLight that they needed to make improvements to the network,” said David Hatcher, Guidance Solutions Director and Senior Project Manager.

The first AlertSite report showed a diagram of ArcLight’s complex Web infrastructure which consists of disparate servers for member-loyalty data and availability of movies and seating—the systems have numerous network hops and moving parts.

AlertSite’s major report, the Performance Profile™ Report, showed ArcLight’s end-to-end process and individual page response times over load and bandwidth utilization. The report represented this information in both written and graphical form. The report measured four key metrics: application scalability, system capacity (maximum load), bandwidth utilization and performance bottlenecks. ArcLight was able to access its AlertSite reports from anywhere via a Web browser.

“ArcLight added indexes to streamline the reports on their server. They fine tuned their shopping cart. The company is now able to handle a larger system capacity and reports an increase in sales as a direct result of working with AlertSite.”
— David Hatcher, Guidance Solutions Director and Senior Project Manager

Benefits

“After evaluating and testing ArcLight’s system, Guidance, using AlertSite reports, was able to identify the problems and make recommendations to fix them. Our reports found glitches in their server, database processing and shopping cart, the Java applet that displays the seating chart and the credit card processing contributed to the bottleneck,” said Caldwell.

ArcLight’s Web load test experience illustrates the importance of conducting load and stress tests prior to major business events. A good best practice includes doing the tests regularly before a new business or a new system is rolled out to identify any disruptive influences. ArcLight also learned that by-the-book methodologies will not work when testing disparate systems under tight timeframes. “AlertSite provided the flexibility and the commitment needed to solve ArcLight’s challenging requirements, including its lack of test machines, the need to test at odd hours, the need to compensate for limited bandwidth and the need to revise test plans and scripts,” Caldwell concluded.

“Ultimately, ArcLight took recommendations from Guidance and SmartBear's AlertSite team and added indexes to streamline the reports on their server. They fine tuned their shopping cart. The company is now able to handle larger customer volumes and reports an increase in sales as a direct result of working with AlertSite,” said Caldwell.

ArcLight
Key Products

Webinar
6 Steps to Achieving Performance Nirvana in 2016
Performance improvements are multifaceted: they can be challenging and sometimes
1 hour 2 minutes
Webinar
6 Steps to Become a .Net Performance Expert
To get you started, we are offering a tutorial-like webinar for testing performance
60 minutes
Webinar
6 Ways to Measure the ROI of Automated Testing
Join SmartBear's testing experts to discover what it means to transition from manual to
60 minutes
  • 0
  • 1
  • 2
Explore SmartBear Products
  • AlertSite
  • AQTime Pro
  • BitBar
  • BugSnag
  • Capture for Jira
  • Collaborator
  • Cucumber for Jira
  • CucumberStudio
  • Cucumber Open
  • LoadNinja
  • Pact
  • PactFlow
  • ReadyAPI
  • SoapUI
  • Swagger
  • SwaggerHub
  • TestComplete
  • TestEngine
  • TestLeft
  • Zephyr
  • About Us
  • |
  • Careers
  • |
  • Solutions
  • |
  • Partners
  • |
  • Responsibility

  • Contact Us
  • |
  • +1 617-684-2600 USA
  • |
  • +353 91 398300 EUR
  • |
  • +61 391929960 AUS
  • |
© 2023 SmartBear Software. All Rights Reserved.
  • Privacy
  • |
  • Terms of Use
  • |
  • Site Map
  • |
  • Website Terms of Use
  • |
  • Security
Close

Choose your product to log in to

AlertSite
CrossBrowserTesting
HipTest
LoadNinja
QAComplete
Swaggerhub
SmartBear Community
Case Management Portal
License System