How do tester create test data? In how many type of testing or methods of testing tester need to have or needs to create test data? where to find test data? is there any ready data set or particular testing type? how many types of data sets tester need?
tester as manual, automated and performance tester
There are some out-of-the-box test data generator. For Java for example you can use http://jfairy.org/
For PHP there is great https://github.com/fzaninotto/Faker
You can use it to create your own service providing random data. Both libraries are also extendable, so you can use its infrastructure to build you own test datasets