JavaScript Testing and Code Analysis at Facebook

Avik Chaudhuri, Software Engineer at Facebook, and Jeff Morrison, Software Engineer at Facebook discusses how Facebook handle software testing and code analysis of its JavaScript code.

Fake Backends Testing with RpcReplay

Keeping tests fast and stable is critically important. This is hard when servers depend on many backends. Developers must choose between long and flaky tests, or writing and maintaining fake implementations. Instead, tests can be run using

Mobile Application Testing in an Agile World

With the drive to accentuate business by enabling mobility to external and enterprise applications, It’s highly imperative to modulate Mobile Testing Strategy to align with business objectives for better Return on Investments (ROI).

Smarter Testing with Smarter Testers

Today’s software development projects are typically iterative, fast moving and subject to change. As software testers in these environments, we are continuously faced with an overwhelming amount of information and data to take in, analyze and process

Bridging the Gap Between Requirements & Tests

Building great software requires a thorough understanding of the real needs of our customer. Techniques such as ATDD, BDD and Specification by Example help us understand the requirements by describing how the software has to behave in