тут рандом уже по другому нужно строить - выпаршивать регуляркой все блоки с кнопками, в блоках должна быть информация с номером ID, помещать все блоки в список, генерить рандомное число в диапазоне от 0 до кол-ва строк в списке, из списка брать строку с этим рандомным числом и из строки брать ID регуляркой, ну и соотв. производить клик по номеру совпадения - номер строки..