Recent blog postsWhat is performance testing Here is my response to the question posted on Quora “What is performance testing?“ There are a lot of different activities frequently rolled into the term “performance testing.” Generally, performance testing means testing the performance of your system – to give a tautological definition, which illustrates the ambiguity of the term more than it illuminates [...] published on May 14 , 2012 0 comments Workation at Villa de los Suenos on the Ecuador coast One Sunday afternoon a couple weeks ago, we decided to go on vacation. I’d just finished one project, customizing an open source restaurant Point of Sale system for a client, and I was (still am) consulting part time for another, something I could do anywhere with reliable internet. Sencha.io is a cloud service based on [...] published on May 03 , 2012 1 comment I want an HTML5 money widget I want a money widget that: - has individually editable fields for each digit - has decimal digits (default to places for cents) - has a currency label - tap edits digit - double tap edits all - tap outside digit edits all - swipe each digit - swipe up increments - swipe down decremenets [...] published on Apr 28 , 2012 0 comments Javascript test frameworks JS (Node) Test Frameworks Assert Built into node.js Mocha browser support test coverage reporting simple async support times tests & highlights slow tests global variable leak reporting before, after, before each, after each hooks use any assertion library you want run tests matching regex Synchronous Async Expresso By TJ Holowaychuk (author of Express web framework) [...] published on Apr 19 , 2012 0 comments javascript code coverage tools http://siliconforks.com/jscoverage/ shows what lines of a program have been executed and which have been missed this information is useful for constructing comprehensive test suites code coverage statistics are collected while JS is executed in a browser http://jescov.olabini.com/ Find line and branch coverage Currently integrates with jasmine Is a Java Project Requires [...] published on Apr 19 , 2012 0 comments Using node.js 0.4.x with npm 1.0.x via nvm I ran across this problem and found the following question on stackoverflow: How can I change the version of npm using nvm? Here’s my response: nvm doesn’t handle npm. So if you want to install node 0.4.x (which many packages still depend on) and use NPM, you can still use npm 1.0.x. Install node 0.6.x [...] published on Apr 10 , 2012 0 comments Node.js can’t handle parallel npm install Setting up CI for a node.js project, I discovered one of life’s little ironies. Node.js bills itself as a programming framework with a “non-blocking I/O model”, but npm — the node.js package manager — which installs libraries needed by a node app relies on a single cache file structure (typically ~/.npm) which can cause problems [...] published on Mar 28 , 2012 1 comment Training is the key to a successful software development business What makes a software company successful? A book in 1987 gave the definitive answer: People Specifically it’s software developers, but of course also the testers, analysts, project managers, and operations staff that surround them. And let’s not forget the bosses that manage them. But how do you get (and keep) good people? Microsoft started the [...] published on Mar 20 , 2012 0 comments Why did Agile become so popular? In a recent post on his blog, Bob Marshall (flowchainsensei.wordpress.com), says that Agile Coaching is Evil. He then gives the token denouncement that his post is not link bait, but then spends several paragraphs explaining how he thinks that the promises Agile Coaches make and fail to deliver on — even if unknowingly — qualifies [...] published on Mar 17 , 2012 4 comments Skip internal tag Jenkins Git While setting up a build on Jenkins using the Git plugin (not sure what the Github plugin does, since it doesn’t handle checkout from github) I ran into the following error message: Building in workspace /var/lib/jenkins/jobs/qasite-dashboard-selenium-tests/workspace Checkout:workspace / /var/lib/jenkins/jobs/qasite-dashboard-selenium-tests/workspace - hudson.remoting.LocalChannel@f0f2eb Using strategy: Default Checkout:workspace / /var/lib/jenkins/jobs/qasite-dashboard-selenium-tests/workspace - hudson.remoting.LocalChannel@f0f2eb Fetching changes from 1 remote Git [...] published on Mar 08 , 2012 2 comments Twitter Status |
Hi, I'm Aaron Evans. I'm a software tester, developer, and entrepreneur with 10+ years experience. My specialty is test automation but I've done everything from Linux system administration to mobile app development. I'm a fan of open source tools, agile process, and distributed teams. In 2005 I quit my job and moved to Fiji, then sailed to Australia. But I came back to the USA for the girl I left behind. We got married, moved to Ecuador and currently have 2 kids (with another on the way.) I'm available for freelance consulting, contract, or full time work. I currently live in Cuenca, Ecuador. What I'm doing now...
May 18, 2012 10:48am
May 18, 2012 11:31am
May 18, 2012 02:22pm
May 18, 2012 02:35pm
One Shore is my software QA services company. I specialize in test automation with open source tools. I can build you QA Site on-site or hosted in the cloud with tools for:
If you are interested in hiring me for a project Resumelink is an online resume posting service. Upload your resume in any format (DOC, PDF, HTML, RTF, TXT) and it will convert to any format. You can then share your resumelink with a personalized URL. My resumelink is http://resumelink.org/aaronevans I'm working on member profiles and an online resume building wizard. Budgeteer is a mobile app being developed for iPhone and Android. It is a personal finance app for tracking expenses and calculating budgets. Apple Blossom is homeschool & preschool curriculum software including lesson planner. It will have a web and tablet user interface. Flex Taskboard is an agile project management tool developed using Adobe Flex. |






