Windows自动化1️⃣环境搭建WinAppDriver
Windows自动化2️⃣元素定位分析+图片视频上传等
Windows自动化3️⃣WindowsPC拽起时长问题解决方案
Windows自动化4️⃣光标移动,换行问题
Windows自动化5️⃣倒数第二个元素,最后一个元素相对位置
Windows自动化6️⃣子父级元素关系定位
Windows自动化7️⃣元素位置发生变化,移动像素点击问题
Windows自动化8️⃣滚轮滑动
last() ,最后
ListItem[position()=last()-1] , 倒数第二个
@pytest.mark.run(order=400001)
@allure.title("群聊@一个人功能正常,艾特2个人,最后两个")
def test_艾特一个人功能正常(self):
try:
# 输入艾特
self.driver.find_element(By.XPATH, '//Document[@Name="hwork-desktop-im"]/Group/Text').send_keys(
"@")
# 添加人员
time.sleep(1)
self.driver.find_element(By.XPATH, '//Document[@Name="hwork-desktop-im"]/List/ListItem[last()]/Image').click()
# 点击发送
self.driver.find_element(By.XPATH, '//Button[@Name="发送"]').click()
# 光标输入框
self.driver.find_element(By.XPATH, '//Document[@Name="hwork-desktop-im"]/Group/Text').click()
# 输入艾特
self.driver.find_element(By.XPATH, '//Document[@Name="hwork-desktop-im"]/Group/Text').send_keys(
"@")
# 添加人员
time.sleep(1)
self.driver.find_element(By.XPATH, '//Document[@Name="hwork-desktop-im"]/List/ListItem[position()=last()-1]/Image').click()
# 输入艾特
self.driver.find_element(By.XPATH, '//Document[@Name="hwork-desktop-im"]/Group/Text').send_keys(
"@")
# 添加人员
time.sleep(1)
self.driver.find_element(By.XPATH, '//Document[@Name="hwork-desktop-im"]/List/ListItem[last()]/Image').click()
# 点击发送
self.driver.find_element(By.XPATH, '//Button[@Name="发送"]').click()
finally:
self.driver.close()
340

被折叠的 条评论
为什么被折叠?



