My parents did the judge test: would my name sound weird if I became a judge. I like the grandma test, but I think it should be paired with the kid test. Can you see a little kid having that name. For example, Mable is a great grandma name, but I can't imagine a little girl named Mable.
But an issue with all these tests is I imagine they're very context specific. The reason Aiden, Kaiden, Jayden, etc. fail those tests is because those are relatively new names. But if you ask my kids or grandkids, those names will probably pass the judge test, adult test, or grandparent test because they will have heard judges, adults, and grandparents with those names. It's like Mable. It's an old person name to me because I've never heard kids with that name. But if I had gone to school with Mables I'd probably feel differently.
Velo might actually have a good real life example of what I'm referring to. I view Grace like an Elizabeth (a traditional name) rather than an old person name because I knew Grace's growing up