I would like to simulate many users to browse a list of websites using JMeter. Each users will use the same list of 1 million websites addresses stored in a .csv file (eg. google.com, facebook.com, yahoo.com..).
So I created "CSV Data Set Config", with Variable Names as 'hostname'. Next I created a Thread Group with No. of Threads: 2 (for initial trial).
Under Thread Group, I created "HTTP Request", where the field "Web Server - Server Name or IP:" I entered '${hostname}/'.
Upon running it, it only made google.com and facebook.com request. Apparently it did not run all the 1 million websites, and it also did not simulate 2 users. If I changed the No. of Threads to 3, then it will only request google.com, facebook.com and yahoo.com.
Can anyone pls help how do I make it run the entire 1 million website HTTP request and simulate more than 1 user?