В веб-драйвере slenium с привязкой к Python есть два способа создания объекта класса действия с использованием Actionchains или Actionbuilder.
Если я создаю объект Actionbuilder, тогда я могу использовать только некоторые методы, такие как perofrm (), но такие методы, как click_and_hold, drag_and_drop, недоступны в Actionbuilder и доступны только в Actionchains.
Был бы случай, когда вы будете использовать только Actionbuilder, учитывая тот факт, что все методы из Actionbuilder также доступны в Actionchains.