Surface well testing is the only technique available to assess reservoir potential under dynamic conditions. It validates well performance during cleanup and commissioning and provides reservoir monitoring for better field management. This technique can be used to clean the well-bore from scale, debris, or drilling fluids or to separate the well effluent into constituent phases and perform measurements on each phase, using additional equipment including multiphase separators, tanks and pumps.