Oct 2016 Meeting Summary
Continuous Integration and Crawling for Performance Vigilance
Appian software is used by businesses to run their businesses. It must be performant. With thousands of changes to the baseline every day, how do we maintain performance rigor over the entire product to identify latency inflections as they are introduced? This talk will discuss a Jmeter/Jenkins/Cloud based framework that combines the ideas of continuous integration and web crawling to provide a daily performance trend analysis that has proven to provide daily actionable insight into Appian latency degradations
Presenter: John Tisaranni, Appian
John is the Director of Quality Engineering at Appian and has spent his career helping organizations deliver great software. He has 25 years of industry experience in the Washington DC area developing everything from Defense Intelligence Systems to Supply Chain Applications to Online Weather and University infrastructure to Enterprise Software. Along the way John has always taken a hands-on role in the development of software that tests software including GUI testing frameworks, automated comparative regression frameworks and a lightning generator
Meeting took place on: Tuesday Oct 11 2016 at Lithespeed, Herndon, VA
- John provided a presentation about the performance testing system he developed at Appian to
test their BPM product
- Their Release Engineering Group manages the system that spins up environments on which
the performance tests run.
- The performance tests run against the test environments which are provided as a standard
procedure by the development teams, who keep the test environments managed and up to date.
- All perf test data detailed results/logs are retained to enable detailed analysis of runs,
mapping to builds, and historical trends and comparisons.
- Primary use of test result data is to monitor trends and note any degradation in
performance compared to previous builds.
- Logstash and
kibana were used
for managing and analyzing logs
NoVaTAIG Home Page
Copyright 2014 Northern Virginia Test Automation Interest Group
Test Automation Interest Group