One of the most frequent failures I find in Apple II systems is that of a bad memory chip(s). In my years of doing this work I have not yet come across a good way to test memory. Sometimes it's easy to spot one with an oscilloscope, sometimes I can use the chip stacking method, and sometimes, if I can get to this point, I can use a memory test program I wrote. However, all of these methods have their weaknesses. So I am asking if anyone has a good way to troubleshoot bad RAM chips without removing them from the board (as most are soldered in). The only solution I can think of is a logic analyzer. Is this a good solution? Is there another option that maybe I am not considering?