Profile

Cover photo
Bennett Kanuka
Works at BOLDstreet
Attended Queen's University
Lives in Ottawa, ON
55 followers|77,926 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...
In his circles
82 people
Have him in circles
55 people
GTG's profile photo
Madeline Kanuka's profile photo
Tom Camps's profile photo
Ian Pritchard's profile photo
Dave Tanquary's profile photo
Violet Jasmine's profile photo
Max McGovern's profile photo
Ryan Ferguson's profile photo
sudhir tiwari'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
In his circles
82 people
Have him in circles
55 people
GTG's profile photo
Madeline Kanuka's profile photo
Tom Camps's profile photo
Ian Pritchard's profile photo
Dave Tanquary's profile photo
Violet Jasmine's profile photo
Max McGovern's profile photo
Ryan Ferguson's profile photo
sudhir tiwari'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 - 3 months ago
reviewed 3 months ago
Public - 3 years ago
reviewed 3 years ago
2 reviews
Map
Map
Map