Profile

Cover photo
Bennett Kanuka
Works at BOLDstreet
Attended Queen's University
Lives in Ottawa, ON
56 followers|78,526 views
AboutPostsPhotosVideosReviews

Stream

Bennett Kanuka

Shared publicly  - 
 
 
Monkey Testing Library

gremlins.js is a monkey testing library written in JavaScript, for Node.js and the browser. Use it to check the robustness of web applications by unleashing a horde of undisciplined gremlins.

While developing an HTML5 application, did you anticipate uncommon user interactions? Did you manage to detect and patch all memory leaks? If not, the application may break sooner or later. If n random actions can make an application fail, it's better to acknowledge it during testing, rather than letting users discover it.

Gremlins.js simulates random user actions: gremlins click anywhere in the window, enter random data in forms, or move the mouse over elements that don't expect it. Their goal: triggering JavaScript errors, or making the application fail. If gremlins can't break an application, congrats! The application is robust enough to be released to real users.

This practice, also known as Monkey testing, is very common in mobile application development. Now that front-end (MV*, d3.js, Backbone.js, Angular.js, etc.) and back-end (Node.js) development use persistent JavaScript applications, this technique becomes valuable for web applications.

Image / Source / Download:
https://github.com/marmelab/gremlins.js

License:
The MIT License (MIT)
http://www.opensource.org/licenses/mit-license.php
https://github.com/marmelab/gremlins.js/blob/master/LICENSE
1
1
Samuel Ribas's profile photo
Add a comment...

Bennett Kanuka

Shared publicly  - 
 
Florida.
1
Add a comment...

Bennett Kanuka

Shared publicly  - 
 
I've never been so amazed by an app
DriveDroid allows you to boot your PC from ISO/IMG files stored on your pho...
1
Add a comment...

Bennett Kanuka

Shared publicly  - 
 
Bennett Kanuka hung out with 7 people. <a class='ot-hashtag' href='https://plus.google.com/s/%23hangoutsonair'>#hangoutsonair</a>David Pardy, Thomas Morrison, nikta javanfar, Phil Landry, Clare Higgs, Ian Pritchard, and Edward Percy
Queen's Hangout 1
Bennett Kanuka and 7 others participated
1
Add a comment...

Bennett Kanuka

Shared publicly  - 
 
This is Shiloh. He likes to lay by the fire.
1
Add a comment...
Have him in circles
56 people
Ben Cohen Wallace's profile photo
sudhir tiwari's profile photo
Melinda Kanuka's profile photo
Cole MacDonald's profile photo
Henry Dawson's profile photo
Dave Stringer's profile photo
Earlie Stakkeland's profile photo
Mark Shapero's profile photo
Ed Belk's profile photo

Bennett Kanuka changed his profile photo.

Shared publicly  - 
1
Add a comment...

Bennett Kanuka

Shared publicly  - 
 
I just used Shazam to discover Run The Jewels by El-P & Killer Mike.
El-P & Killer Mike discovered using Shazam
1
Add a comment...

Bennett Kanuka changed his profile photo.

Shared publicly  - 
1
Melinda Kanuka's profile photoNasrin Mirbagheri's profile photo
5 comments
 
I am still alive my dear. trying to make sense of what has happened to us. I hope you are all doing well too.
Add a comment...

Bennett Kanuka

Shared publicly  - 
1
Add a comment...

Bennett Kanuka

Shared publicly  - 
 
Example: >>> convert('CamelCase') camel_case ... This is pretty thorough: def convert(name): s1 = re.sub('(.)([A-Z][a-z]+)', r'\1_\2', name) return ... For the fun of it : ...
1
Add a comment...
People
Have him in circles
56 people
Ben Cohen Wallace's profile photo
sudhir tiwari's profile photo
Melinda Kanuka's profile photo
Cole MacDonald's profile photo
Henry Dawson's profile photo
Dave Stringer's profile photo
Earlie Stakkeland's profile photo
Mark Shapero's profile photo
Ed Belk's profile photo
Education
  • Queen's University
    Mathematics and Physics, 2008 - 2012
Basic Information
Gender
Male
Birthday
August 18
Links
Contributor to
Work
Occupation
Data Scientist
Employment
  • BOLDstreet
    Data Scientist, 2012 - present
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Ottawa, ON
Previously
Los Angeles, CA - Chicago, IL - Toronto, ON - Kingston, ON
Contact Information
Home
Email
Work
Email
Apps with Google+ Sign-in
Public - 4 months ago
reviewed 4 months ago
Public - 3 years ago
reviewed 3 years ago
2 reviews
Map
Map
Map