add view test and modify product view