add test in test.py and manual test plan