Since 'porterStem' filter is oversensitive, it is more suited if you use 'minimal_english' filter. 'porterStem' creates similar tokens for words such as :
searching for 'Test' will result you 'Test', 'Tests', 'Testing', 'Tester' et. al.
But 'minimal_english' will only yield - 'Test' and 'Tests'.