Loading…
Virtual ZeekWeek 2020 is free to attend, but registration is required. 
Back To Schedule
Thursday, October 15 • 12:40pm - 1:00pm
Day 3 - Test before Production: Introducing ZTest, a Unit Testing Framework for Zeek LIMITED

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.


Limited Capacity seats available

You MUST register through eventbrite to gain access to this session (Day 3).

Unit Testing is a core concept in software construction. As more and more people write Zeek Scripts, it became apparent that a pragmatic Unit Testing library that provides test suites, test cases, and assertions with a rich test result output was needed. I wrote the ZTest library to provide just that! In this talk, I will discuss what ZTest is, show why it's useful, give some examples to demonstrate how it works, and also discuss what I think is a good way forward to improve the Unit Testing process when writing Zeek Scripts (both in packages/plugins and in the core Zeek code). The ZTest framework is open source and currently lives at https://github.com/corelight/ztest.

Slack Channel for this session - #vzw-day3-talk3-test-before-production
Haven't joined the Zeek Slack space yet you can do so at:
https://join.slack.com/t/zeekorg/shared_invite/zt-cgz9wa7p-BXihgVtZlmnRfHZXmUltZQ

Link to Session Survey - https://forms.gle/aFCTXniakuJGi7YN9

Speakers
avatar for Ryan Victory

Ryan Victory

Corelight, Inc.
Ryan Victory is a Cyber Security nerd with a strong love for data. He has built large scale distributed security and anti-fraud systems and used Zeek as a critical data source in defending networks against miscreant activity in many ways. He is an avid programmer and currently manages... Read More →



Thursday October 15, 2020 12:40pm - 1:00pm PDT
Online - Zoom Meeting Room