rtlechow + testing   97

xdissent/ievms - GitHub
Microsoft provides virtual machine disk images to facilitate website testing in multiple versions of IE, regardless of the host operating system. Unfortunately, setting these virtual machines up without Microsoft's VirtualPC can be extremely difficult. The ievms scripts aim to facilitate that process using VirtualBox on Linux or OS X. With a single command, you can have IE7, IE8 and IE9 running in separate virtual machines.
browser  ie  internet  testing  virtualbox 
september 2011 by rtlechow
Main Page - Test Anything Protocol
TAP, the Test Anything Protocol, is a simple text-based interface between testing modules in a test harness. TAP started life as part of the test harness for Perl but now has implementations in C, C++, Python, PHP, Perl, Java and others.
Here's what a TAP test stream looks like:
1..4
ok 1 - Input file opened
not ok 2 - First line of the input valid
ok 3 - Read the rest of the file
not ok 4 - Summarized correctly # TODO Not written yet
protocol  perl  python  testing 
august 2011 by rtlechow
Mocks aren’t stubs, the remix - The Code Whisperer
In comments, Steve Freeman writes: "+1 Our phrase for this is "Stub Queries, Expect Actions", where an action changes the environment outside the object under test and a query doesn't. In your example, finding is a query, so it should be stubbed. In jMock, that would be an "allowance". Of course it's the same machinery under the covers, but it's about expressing the intent of the test."
testing  mocks  stubs  expectations  assertions 
february 2011 by rtlechow
List of remastering software - Wikipedia, the free encyclopedia
Apparently that whole "bootxp/xplite/etc" thing is an entire category of software now. Who knew?
windows  linux  livecd  os  virtualization  virtualbox  testing 
december 2010 by rtlechow
A/B Testing | PickFu
"How it works
Write a question with 2 options.
Pay us - just $5.00.
Get answers from 50 people - with demographics and comments!"
abtesting  a/b  crowdsourcing  feedback  research  usability  tools  testing  survey  startups  ab  ab-testing 
july 2010 by rtlechow
Grease Your Suite - Tips and tricks for faster testing
Grease Your Suite

Tips and tricks for faster testing

Nick Gauthier

SmartLogic Solutions
cucumber  rails  rspec  ruby  shoulda  test  tdd  testing  tests  hydra  factorygirl  performance 
april 2010 by rtlechow
Software Craftsmanship 2009 : TDD As If You Meant It
"45 minutes: do a bit of programming. A simple problem will be presented. Attendees solve it working in pairs, with the navigator VERY strictly enforcing this micro-process:
1) write exactly ONE failing test
2) make the test from (1) pass by first writing implementation code IN THE TEST
3) create a new implementation method/function by:
3.1) doing extract method on implementation code created as per (2), or
3.2) moving implementation code as per (2) into an existing implementation method
4) only ever create new methods IN THE TEST CLASS
5) only ever create implementation classes to provide a destination for extracting a method created as per (4).
6) populate implementation classes by doing move method from a test class into them
7) refactor as required
8) go to (1) "
tdd  design  coding  software  testing  kata  refactoring  exercise 
march 2010 by rtlechow
The Life Of A Radar » Blog Archive » Testing Facebook
"We’re currently adding Facebook integration to an existing application that uses Authlogic. That means adding a button that any user can press on the login form that then takes them to Facebook, signs them in and then lets them log into our site. For this purpose and the time being “Facebook integration” means only that: letting the user login with their Facebook details. For the Facebook side of things we’re using Facebooker which is not the well-documented library we all would hope it is. Oh, and you cannot use it as a gem with Rails."
tdd  bdd  authlogic  rails  facebook  rubyonrails  testing  ruby  connect 
march 2010 by rtlechow
web2py Bayesian classifier and databases « web2py
"web2py provides a solution for this problem and includes a minimalist Bayesian classifier trained and adapted to the scope.
...
Of course the text does not make any sense. That is a feature."
python  database  bayesian  testing  web  tools  bayes 
march 2010 by rtlechow
The $5 Guerrilla User Test « Bumblebee Labs Blog
Here’s the 5 second version:
1. Bring a laptop to a bar
2. Offer to buy someone a beer in exchange for participating in a user study
3. Watch your application crash & burn as people do all sorts of ridiculous ass shit they would never do in a lab but constantly do in real life
4. Go back, apply the lessons you have learnt, repeat until you have an app that is 100% drunk person proof
usability  testing  design  startup  psychology  ui  user  hci 
february 2010 by rtlechow
« earlier      

related tags

a/b  ab  ab-testing  abtesting  accessibility  action  activerecord  adobe  advertising  advice  adwords  agency  agile  ajax  algorithms  analysis  analytics  apache  apache2  app  apple  applications  architecture  article  articles  assertions  authlogic  automatedtesting  automation  autospec  autotest  bayes  bayesian  bdd  bestpractices  blog  book  books  bray  browser  browsers  business  c++  campaignmonitor  career  cheatsheet  checklist  chrome  clojure  cocoa  code  coding  community  computer  computing  conference  connect  console  controller  controllers  conversion  coredump  craftsmanship  crowdsourcing  css  cucumber  data  database  dci  debugging  design  development  documentation  dojo  economics  email  exercise  expectations  extension  facebook  factorygirl  feedback  firefox  fixtures  framework  fun  functional  funny  fuzzing  game  gem  generator  go  google  graphic  guide  guidelines  hashrocket  hci  httperf  humour  hydra  ia  ie  ie6  infoq  inspiration  interesting  interface  internet  interview  ios  iphone  java  javascript  jquery  js  jspec  jsspec  kata  koans  library  linux  lisp  livecd  mac  macosx  magazine  management  marketing  math  measurement  metrics  mobile  mocking  mocks  models  mod_rewrite  navigation  online  oop  opinion  optimization  oreilly  os  osx  performance  perl  philosophy  pivotal  plugin  plugins  presentation  problems  process  programming  protocol  psychology  python  quality  questions  rails  random  refactoring  reference  regex  regexp  remote  research  resource  resources  rewrite  rspec  ruby  rubycocoa  rubykoans  rubyonrails  sandbox  screencast  screencasts  script  scripting  security  seibel  selenium  seo  server  service  shoulda  slides  slideshow  social  software  splittesting  spolsky  startup  startups  statistics  stats  stories  story  story_runner  stubbing  stubs  sudoku  survey  tdd  telecom  test  testing  tests  thoughtworks  tips  tool  tools  tracker  tracking  tutorial  ui  unit  unittest  unittesting  usability  user  userexperience  userstories  usertesting  utilities  utility  ux  validation  validator  video  vim  virtualbox  virtualization  web  webdesign  webdev  webrat  website  windows  work  workflow  xp  zawinski 

Copy this bookmark:



description:


tags: