If I used data standardization (x-min(x))/max(x)-min(x) for training data, would I use train min and max to standardization test data, similarly if normalization is used if the training data then for test data will I use train mean and standard deviation or need to calculate them again?

Yes, the mean and std calculated from train set will also be used in test set.