Videos tagged with Testing


Three Years of Real-World Ruby

Three Years of Real-World Ruby

Posted in Conferences, Development, Testing, Frameworks, Project Management

Summary Martin Fowler talks about ThoughtWorks's experience with using Ruby on client projects for the past three years, and the creation of a Ruby-based product 'Mingle'. Bio Martin Fowler is an author, speaker, consultant and general loud-mouth on software development. He's the Chief Scientist at ThoughtWorks - an international application development company, and has written five books on so...

Tags: Conferences, Ruby, Testing, Ruby On Rails, Frameworks, Java, Scalability, JRuby, ThoughtWorks, InfoQ, Dynamic Languages, ...



Velocity 09: David Wei and Changhao Jiang, "Frontend Performance Engineering in Facebook"

Velocity 09: David Wei and Changhao Jiang, "Frontend Performance Engineering in Facebook"

Posted in Conferences, Testing, Web Technologies, Development, Graphics, Companies

In Facebook, we integrate features and applications deeply into each page. Such deep integration presents both opportunities and challenges to the frontend performance engineering (“Frontend” refers to browser render time): Each feature is integrated into many pages. There is large common intersection of HTML, Javascript, and stylesheets between pages. As a user clicking throug...

Tags: Conferences, Testing, Technologies, AJAX, Javascript, Design, Scalability, HTML, CSS, Facebook, Performance, ...


Elisabeth Hendrickson Describes the AAFT

Elisabeth Hendrickson Describes the AAFT

Posted in Project Management, Testing, Conferences

Summary Elisabeth Hendrickson describes the Agile Alliance Functional Testing Tools Group (AAFT) as a community that is helping to foster and create the next generation of functional testing tools. In this interview at Agile 2008, she tells us about the current state and the current needs of the Agile community around functional testing tools beyond FIT and FITNesse. Bio Elisabeth Hendrickson b...

Tags: Practices, Q&A, Testing, Interview, Agile, InfoQ, Fit / Fitnesse, Agile2008, Agile Techniques, Broadcasting, Acceptance Testing, ...


The Joys and Pains of a Long Lived Codebase

The Joys and Pains of a Long Lived Codebase

Posted in Conferences, Testing, Frameworks, Graphics, Development, Project Management

Summary Agile development practices and good Object Oriented Design principles are supposed to enable unending, gentle modification of an existing codebase. Is this really true, though? In the course of 5+ years developing and evolving an open source framework, I've learned a lot of painful lessons about the issues that retard code extensions and modifications. I've also learned a little bit ab...

Tags: Conferences, Testing, Frameworks, Design, C#, TDD, .NET Framework, InfoQ, QCon, QCon San Francisco 2008, Development, ...


Kent Beck: Just You Wait

Kent Beck: Just You Wait

Posted in Project Management, Testing, Conferences, Graphics, Development

Summary Kent Beck takes a look at trends and how they affect us. Communication, simplification, unintended consequences, disappearing models, and new approaches of design and tests are examined. Kent takes diverse set of issues that are changing in our world and asks "why are we doing this?" Bio Kent Beck is widely recognized as the father of eXtreme Programming and JUnit. He is the Founder and...

Tags: Practices, Q&A, Conferences, Testing, Design, Agile, InfoQ, QCon, Communication, QCon San Francisco 2008, Development, ...



OCUnit: Unit testing in Cocoa

OCUnit: Unit testing in Cocoa

Posted in Testing, Operating Systems, Mobile, Development

Why and how to do unit testing for Cocoa (Mac) applications using OCUnit, which comes with Xcode. I'm not an iPhone developer, so please don't ask me about testing for iPhone applications. Instead, see this blog post by my friend Colin Barrett: http://iamthewalr.us/blog/2008/11/10/ocmock-and-the-iphone/ This video is based on a presentation I gave at the December 2008 meeting of CocoaHeads in L...

Tags: Testing, OS, MacOS, Objective-C, Cocoa, Unit Testing, Xcode, Broadcasting, Screencasts, Development, Ocunit, ...



Testing Your Presentation Layer

Testing Your Presentation Layer

Posted in Conferences, Development, Testing, Web Technologies, Project Management

Summary In the Ruby world, no serious programmer would write an application without a comprehensive test suite. Unfortunately, the realities of integration testing the presentation layer of an Ajax-heavy web application has forced today's programmers to rely on kludges like HTML parsing in Ruby (which can't be used to test JavaScript comprehensively) or Selenium (which requires real-life browse...

Tags: Conferences, Ruby, Testing, Javascript, BDD, InfoQ, Dynamic Languages, Software Testing, QCon, Scripting, QCon San Francisco 2008, ...



Pivotal Labs Talks: Webrat: Rails Acceptance Testing Evolved

Pivotal Labs Talks: Webrat: Rails Acceptance Testing Evolved

Posted in Conferences, Development, Testing, Frameworks

A robust suite of acceptance tests ensures your Rails app stays working giving you extreme freedom to refactor. Unfortunately, traditional full-stack acceptance testing of web-based applications has centered on in-browser solutions like Selenium and Watir that immediately present challenges like speed, timing/waiting and sharing data across processes, all through a relatively clunky API designe...

Tags: Conferences, Ruby, Testing, Ruby On Rails, Frameworks, webrat, Development, Pivotal Labs Talks, GoGaRuCo