Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何自动化发送OTP进行验证的网页_Java_Selenium_Automation_Webdriver - Fatal编程技术网

Java 如何自动化发送OTP进行验证的网页

Java 如何自动化发送OTP进行验证的网页,java,selenium,automation,webdriver,Java,Selenium,Automation,Webdriver,我正在尝试将Paytm自动化。在输入用户名和密码后,它要求OTP进行验证,该验证将被发送到我们注册的手机nnumber。我们如何实现这一过程的自动化。我能得到一些帮助吗?在OTP访问您的手机号码时,使用任何您无法自动化的自动化工具,以避免引入这些OTP或验证码页面的自动化。如果您属于paytm员工,那么您可以通过设置或生成cookies来避免调用otp对话框或页面 谢谢,如果您的paytm员工拥有OTP数据,您可以访问数据库,然后您可以从数据库中提取数据并传递数据。如果您没有任何访问权限,则无法

我正在尝试将Paytm自动化。在输入用户名和密码后,它要求OTP进行验证,该验证将被发送到我们注册的手机nnumber。我们如何实现这一过程的自动化。我能得到一些帮助吗?

在OTP访问您的手机号码时,使用任何您无法自动化的自动化工具,以避免引入这些OTP或验证码页面的自动化。如果您属于paytm员工,那么您可以通过设置或生成cookies来避免调用otp对话框或页面


谢谢,

如果您的paytm员工拥有OTP数据,您可以访问数据库,然后您可以从数据库中提取数据并传递数据。如果您没有任何访问权限,则无法访问

String userProfile= "C:\\Users\\user\\AppData\\Local\\Google\\Chrome\\User Data\\";
            System.setProperty("webdriver.chrome.driver","C:\\Users\\user\\Desktop\\chromedriver.exe");
            ChromeOptions options = new ChromeOptions();
            options.addArguments("--user-data-dir="+userProfile);
            options.addArguments("--profile-directory=Default");
            options.addArguments("--start-maximized");
            WebDriver driver = new ChromeDriver(options);
            driver.get("https://mail.google.com/mail/u/0/#inbox");

上述代码可以很好地实现OTP验证网页的自动化。只需一次性创建您的本地chrome trusted浏览器,并使用上述代码调用同一浏览器进行测试。

您的问题太广泛了。同时分享你为实现这一目标所做的努力?