I want to test a web in multi threading but when I open too many chromedrivers they use too much memory. Can I use multi threading in one browser?
WebDriver is not thread-safe. The issue of thread-safety isn't in your code but in the actual browser bindings. They all assume there will only be one command at a time (e.g. like a real user). But you can on the other hand instantiate one WebDriver instance for each thread but it will launch multiple browsers which will consume more memory.