Selenium IDE is a very useful tool to create Selenium tests quickly. Sadly, it has been unmaintained for a long time and now not compatible with new Firefox versions.
Here is my work routine to create Selenium test without Selenium IDE:
Open the Inspector
Find and right click on the element
Select Copy CSS Selector
Paste to IDE/Code editor
Type some code
Back to step 2
That is a lot of manual work, switching back and for. How can I write Selenium tests faster?
I'm not sure what type of framework you're using, however any framework build using Page Object Model requires to create page objects consisting of WebElements. There we've to specify robust relative xpath and css selectors.
In the steps give above I'd consider adding one more step:
You can also make use of some utilities given below for page object generation, however, I've never used them:
https://chrome.google.com/webstore/detail/selenium-page-object-gene/epgmnmcjdhapiojbohkkemlfkegmbebb
https://unmesh.me/2013/08/29/pageobject-generator-utility-for-selenium-webdriver/