sunpig + testing   59

Unit test JavaScript applications with Jasmine | Adobe Developer Connection
Jasmine is a behavior-driven development (BDD) JavaScript testing framework Pivotal Labs maintains it and makes it available on GitHub under the MIT license. Jasmine allows tests to be written independent of the DOM or other JavaScript frameworks. You run Jasmine in a browser, or headless without a browser by integrating with other frameworks such as Rhino, Envy, or the Jasmine-headless-webkit library.
bdd  tdd  jasmine  javascript  browser  test  testing  adobe  tutorial  headless  automated  development  webdev  frontend 
15 hours ago by sunpig
Testing like the TSA - (37signals)
Every line of code you write has a cost. It takes time to write it, it takes time to update it, and it takes time to read and understand it. Thus it follows that the benefit derived must be greater than the cost to make it. In the case of over-testing, that’s by definition not the case.

Think of it like this: What’s the cost to prevent a bug? If it takes you 1,000 lines of validation testing to catch the one time Bob accidentally removed the validates_presence_of :name declaration, was it worth it? Of course not (yes, yes, if you were working on an airport control system for launching rockets to Mars and the rockets would hit the White House if they weren’t scheduled with a name, you can test it—but you aren’t, so forget it).
testing  tsa  dhh  rails  ruby  tdd  bdd  programming  software  assurance  quality  confidence 
7 weeks ago by sunpig
Testing For Dummies | Testing
When testing the devices, there are 4 main areas to cover, feature phones, smart phones with low level support, smart phones and tablets. The primary tablet market will be 7-inch devices up to 720x1280 pixels with the lowest smart phone being 240x360 pixels.
Currently, we are only approaching devices that are not conforming to desktops, so smart TV’s, games consoles and other exotic devices are test, desktops are not.
bbc  responsive  news  webdev  frontend  testing  device  browser  ios  android  apple  iphone  ipad  tablet  phone  from twitter
9 weeks ago by sunpig
R/GA Tech Blog » QA is not a verb
So let it be recognized that quality can’t be tested into a product. How can we assure quality if we aren’t intimately involved in planning, architecting, designing, and developing?
qa  verb  testing  process  quality  software  lifecycle 
9 weeks ago by sunpig
Assumptive Development - Snook.ca
RT @snookca: Assumptive Development "We need to accept that, as web developers, we cannot test every permutation..."
jonathansnook  snook  assumption  us  detection  feature  useragent  web  webdev  server  client  javascript  version  testing 
february 2011 by sunpig
Graded Browser Support Update: Q4 2010 » Yahoo! User Interface Blog (YUIBlog)
RT @mathias: YUI’s Graded Browser Support will move IE6 from A-grade to C-grade in Q1 2011:
yui  gbs  graded  browser  landscape  mobile  web  webdev  qa  testing  firefox  chrome  ie  safari  webkit 
november 2010 by sunpig
High Performance Web Sites :: HTTP Archive Specification: Firebug and HttpWatch
"HttpWatch has long supported exporting HTTP information. That’s one of the many reasons why it’s the packet sniffer I use almost exclusively. Earlier this year, as part of the Firebug Working Group, I heard that Firebug wanted to add an export capability for Net Panel. I suggested that, rather than create yet another proprietary format, Firebug team up with HttpWatch to develop a common format, and drive that forward as a proposal for an industry standard. I introduced Simon Perkins (HttpWatch) and Jan “Honza” Odvarko (main Net Panel developer), then stepped back as they worked together to produce today’s announcement."
har  archive  performance  web  webdev  testing  record  tools  sniffer  firebug  httpwatch  http  traffic  optimization  stevesouders  lh 
october 2009 by sunpig
The $300 Million Button
Jared Spool describes a simple design change that generated $300 million of new revenue for a client.
web  software  design  usability  ui  business  ux  lukewroblewski  testing  interactiondesign  jaredspool  uie  hci  geeknotes 
january 2009 by sunpig
Integrating Ruby and Watir with NUnit (Scott Hanselman)
You know, I might just skip Python altogether and get straight into Ruby
ruby  watir  testing  unittesting  scotthanselman  software  code  development  unit 
june 2005 by sunpig
Testers: Are they Vegetable or Mineral?
See also Bruce Tognazzini's essay, "How to Deliver a Report Without Getting Lynched".
code  quality  techie  testing 
october 2004 by sunpig

related tags

"tamper  1.9.2  3g  ab  abtesting  accessibility  addyosmani  adobe  advice  ajax  analysis  analytics  android  api  apple  application  archive  assumption  assurance  attendance  automated  automation  avdigrimm  backbone  bandwidth  battleships  bbc  bdd  benalman  bentilly  beta  bias  blueberry  breaking  browser  browsers  brucelawson  bruceschneier  bugs  business  cache  certification  chrome  ci  class  client  code  command  comparison  compatibility  confidence  context  context-driven  continuousintegration  contract  controller  coverage  cowboy  crockford  cruisecontrol  css  data"  debugging  depth  design  desktop  detect  detection  dev  development  developmnt  device  dhh  dialup  dom  double  download  dry  edge  enhancement  equivalence  ericsink  essay  etag  event  exam  examples  execution  expectation  experiment  expire  expires  expiry  expose  extension  f5  farfuture  feature  feedback  fennec  file  firebug  firefox  fowler  framework  frontend  funny  g-test  gbs  geeknotes  goodpractice  google  graded  gradedbrowsersupport  group  guerilla  gzip  handheld  har  hci  header  headless  hijax  hmlhttprequest  html  http  httpwatch  idiom  ie  interactiondesign  interface  ios  ipad  ipfw  iphone  it  jamesbach  jaredspool  jasmine  java  javascript  jonathansnook  josephcooney  jqm  jquery  jquerymobile  js  junit  kangax  landscape  language  layout  lean  legal  lh  lifecycle  limit  literate  load  lukewroblewski  mac  maintenance  malkovich  manager  marknormanfrancis  markup  martinfowler  math  meetup  method  methodology  mikewilcox  mindset  mini  minimal  mobile  mocha  mock  model  moderation  module  morae  motion  mozilla  multiple  multivariate  mvc  narrow  nettuts  news  nicholaszakas  node  nodejs  nokia  nvda  observation  observers  okcancel  opera  optimization  orientation  osx  p290  page  pane  pareto  partitioning  patch  pattern  pearson  performance  persistence  peterpaulkoch  philosophy  phone  phpied  ppk  practice  preference  presentation  private  problem  process  product  profile  programming  progressive  projector  properties  psychology  public  qa  quality  quirksmode  qunit  rails  rake  rate  record  referer  refresh  release  rem  remote  remysharp  require  research  response  responsive  rspec  ruby  run  runner  safari  science  scope  scotthanselman  script  security  selenium  seo  server  shell  silverback  simonwillison  size  skill  slow  small  smallscreen  smashing  sniffer  snook  software  sourcecontrol  spec  speed  spoofing  statistics  stevekrug  stevesouders  strategy  structure  stub  tablet  tdd  techie  tesla  test  testing  tests  testswarm  thinking  tilt  tips  tool  tools  traffic  tsa  tutorial  type  ui  uie  unit  unittesting  us  usability  usabilitytesting  useragent  ux  variable  verb  version  viewport  watir  web  webdev  webkit  webos  webstandards  width  will  windows  xhr  yahoo  yslow  yui 

Copy this bookmark:



description:


tags: