It's wild how one bad boss can make your work life miserable. I have run into that twice. Once I managed to get a new boss and another time the new boss drove me out. Your boss doesn't sound like a great fit for lab work if she wants you to do work without having documentation.