I am using the Firefox webdriver and I need it to save the history of browsed websites. I don't need to do anything with the history, I just need it to be there when I open the history page.
If there is a solution for other webdrivers that would be accepted too, though I would prefer a solution for Firefox.
My first thought was making a custom profile, but Selenium doesn't work with custom profiles, it just creates a new temp profile based on the custom profile.
I also went looking for the temp profile, but I couldn't find it. (Windows 7) I had hoped there would be a way to copy the temp data and place it in a different profile. Right before closing each session, I would then add the history to that profile.
My script is suppose to browse the computer like a normal user would. It self-browses the computer and internet using Python and Selenium. Using temp profiles is not 'normal user behaviour'.
I found some people asking the same question and they all accepted a different way to do what they wanted, but none of those do what I need.