In this paper we design three programs, the first one is an automatic network RF signal measurement (ANRSM), the second one is automatic RF module and baseband hardware device self-diagnosis SmartMobileTest, and the last one is RF remote control test program (RRCTP). The greatest advantages of our ANRSM and our SmartMobileTest are that they are of a small size with portability, and that they reduce both the test time and the complexity of RF test programs. Our ANRSM is written in C++ language. This program uses the embedded 3GPP RF Spec TS 51.010 and by means of virtual instrument software architecture (VISA) controls the General Purpose Interface Bus (GPIB) which is used to control the RF base station simulator. Moreover we use LabVIEW and Web publishing technology to develop RRCTP to implement the remote control and command exchange. The SmartMobileTest program is created on a Windows Mobile OS to test the function of the RF and baseband module. Both our ANRSM and our SmartMobileTest support RF automatic testing and detection for the hardware performance of all the RF and baseband modules in a Smartphone. By combining these two programs we are able to identify the effect of both RF sensitivity and noise quickly.