هنگام استفاده از اشکال زدایی از راه دور، عملیات پشتیبانی نمی شود

برخی از دستورات WebDriver، مانند تغییر اندازه پنجره مرورگر، نیاز به یک برنامه افزودنی کروم برای بارگیری در مرورگر دارند. ChromeDriver معمولاً هر بار که یک جلسه جدید Chrome راه‌اندازی می‌کند، این «افزونه خودکار» را بارگیری می‌کند.

با این حال، می‌توان به ChromeDriver دستور داد که به‌جای راه‌اندازی جلسه جدید، به یک جلسه Chrome موجود متصل شود. این کار با استفاده از debuggerAddress در شیء Capabilities ، که به عنوان ChromeOptions نیز شناخته می‌شود، انجام می‌شود.

از آنجایی که برنامه افزودنی اتوماسیون فقط هنگام راه‌اندازی بارگیری می‌شود، برخی از دستورات وجود دارد که ChromeDriver هنگام کار با جلسات موجود از طریق اشکال‌زدایی از راه دور از آنها پشتیبانی نمی‌کند.

اگر خطای «عملیات در هنگام استفاده از اشکال‌زدایی از راه دور پشتیبانی نمی‌شود» را مشاهده کردید، آزمایش را دوباره بنویسید تا جلسه کروم جدیدی راه‌اندازی شود. این را می توان با حذف debuggerAddress از شیء Capabilities انجام داد.