• JUnit Tests Code Samples for Testing Exception Scenarios
  • Unit Tests – An Alternate Functional Requirements Documentation
  • Mobile Testing Tools & Methodologies used @ Expedia
  • Tea-Time Java Quiz #1
  • Content Framework for Lunch & Learn Sessions on IT Applications
  • APIs Performance Testing with Twitter Iago
  • Mobile Apps Testing Frameworks Used at LinkedIn
  • JUnit Tests Code Samples for Testing Exception Scenarios

    JUnit Tests Code Samples for Testing Exception Scenarios

    The article presents an example of unit tests which tests both happy path and exception scenario. Business Requirement User trying to open an account must be validated against the business rules related with users’ registration. Following are different business rules: User must provide a valid email address User must provide...

  • Unit Tests – An Alternate Functional Requirements Documentation

    Unit Tests – An Alternate Functional Requirements Documentation

    The article presents a perspective on how unit tests could be written in a way that they could be used as an alternate form of documentation for understanding functional requirements. Many a times, it has been found that developers, primarily rookies, did not have a clarity on how to name...

  • Mobile Testing Tools & Methodologies used @ Expedia

    Mobile Testing Tools & Methodologies used @ Expedia

    The article lists down tools & methodologies used for testing Expedia mobile apps (both mobile web & native). Test-driven Development (TDD) TestNG: TestNG is a unit testing framework similar to JUnit. Apart from unit tests, TestNG can also be used to cover other categories of tests such as functional, end-to-end, integration...

  • Tea-Time Java Quiz #1

    Tea-Time Java Quiz #1

    Tea-Time Java Quiz is intended to be quick 5 questions Java quiz which one could quickly take from time-to-time to test their Java knowledge on the ongoing basis.

  • Content Framework for Lunch & Learn Sessions on IT Applications

    Content Framework for Lunch & Learn Sessions on IT Applications

    The article represents a framework using which one could plan their content for taking an introductory session on their applications. The primary objective of such presentation is to provide the audience with following information: Business overview Applications overview The proposed framework aims to satisfy the education needs for different stakeholders...

  • APIs Performance Testing with Twitter Iago

    APIs Performance Testing with Twitter Iago

    The article talks about performance testing tool, Iago, which is created at Twitter for testing their core database interfaces, storage sub-systems and domain logic, up to the systems accepting front end web requests. Performance requirement of Twitter platform? Simply speaking, end users expect to read & post tweets with a...

  • Mobile Apps Testing Frameworks Used at LinkedIn

    Mobile Apps Testing Frameworks Used at LinkedIn

    The article lists down tools & frameworks that are used for mobile app testing at LinkedIn. Vows: Vows is a behavior driven development framework for Node.js. It is used to do asynchronous testing with Node.js. The primary feature of the framework is its support for asynchronous testing with Node and,...

 

Most Recent

JUnit Tests Code Samples for Testing Exception Scenarios

JUnit Tests Code Samples for Testing Exception Scenarios

The article presents an example of unit tests which tests both happy path and exception scenario. Business Requirement User trying to open an account must be validated against the business rules related with users’ registration. Following are different business rules: User must provide a valid email address User must provide...

 
 

Unit Tests – An Alternate Functional Requirements Documentation

Unit Tests – An Alternate Functional Requirements Documentation

The article presents a perspective on how unit tests could be written in a way that they could be used as an alternate form of documentation for understanding functional requirements. Many a times, it has been found that developers, primarily rookies, did not have a clarity on how to name...

 
 

Mobile Testing Tools & Methodologies used @ Expedia

Mobile Testing Tools & Methodologies used @ Expedia

The article lists down tools & methodologies used for testing Expedia mobile apps (both mobile web & native). Test-driven Development (TDD) TestNG: TestNG is a unit testing framework similar to JUnit. Apart from unit tests, TestNG can also be used to cover other categories of tests such as functional, end-to-end, integration...

 
 

Tea-Time Java Quiz #1

Tea-Time Java Quiz #1

Tea-Time Java Quiz is intended to be quick 5 questions Java quiz which one could quickly take from time-to-time to test their Java knowledge on the ongoing basis.

 
 

Content Framework for Lunch & Learn Sessions on IT Applications

Content Framework for Lunch & Learn Sessions on IT Applications

The article represents a framework using which one could plan their content for taking an introductory session on their applications. The primary objective of such presentation is to provide the audience with following information: Business overview Applications overview The proposed framework aims to satisfy the education needs for different stakeholders...

 
 

APIs Performance Testing with Twitter Iago

APIs Performance Testing with Twitter Iago

The article talks about performance testing tool, Iago, which is created at Twitter for testing their core database interfaces, storage sub-systems and domain logic, up to the systems accepting front end web requests. Performance requirement of Twitter platform? Simply speaking, end users expect to read & post tweets with a...

 
 

Mobile Apps Testing Frameworks Used at LinkedIn

Mobile Apps Testing Frameworks Used at LinkedIn

The article lists down tools & frameworks that are used for mobile app testing at LinkedIn. Vows: Vows is a behavior driven development framework for Node.js. It is used to do asynchronous testing with Node.js. The primary feature of the framework is its support for asynchronous testing with Node and,...

 
 

Lessons from Google on Distributed Storage System

Lessons from Google on Distributed Storage System

The article lists down the lessons learnt by Google Engg. team while they implemented Google BigTable, a distributed storage system, which is used to manage structured data of more than 60 Google products or so. Read further about Google BigTable on this page. KISS Principle for Simpler Design & Coding...