如何开始使用Salesforce进行自动化



我目前正在用Salesforce、Python和Selenium编写一些自动化。我的问题是,有些动态元素是不可访问的。然而,我想知道一种更好的方法来构建一个更好的测试。

示例:

<input lightning-input_input="" type="text" id="input-45" maxlength="120" name="Name" required="" class="slds-input" aria-describedby="help-message-45">

Python代码:


driver.find_element_by_css_selector('slds-template__container > input[name="Name]').send_keys('MockData Test')

问题是没有调用这个元素,它说无法定位或找到该元素。有人知道更好的方法吗?

尝试使用driver.find_elements_by_class_name("slds-input")(一定要指定类的第n次出现(

相关内容

  • 没有找到相关文章

最新更新