• web自动化测试 Selenium2 Java自动化测试实战9_3


    driver.findElement(By.id("idInput")).sendKeys("哈哈");

    driver.findElement(By.id("idInput")).sendKeys("哈哈");

    这句话的意思是在id=idInput的文本框输入数据:哈哈,没有回车的效果

    sendKeys()方法模拟键盘输入向输入框里输入内容

     sendKeys()方法可以模拟键盘输入

    driver.findElement(By.id("translateContent")).submit();

    并通过 submit()提交搜索框的内容,同样达到点击“搜索”  submit() 就是回车的效果,跟click()一样的点击效果
    按钮的效果。有些时候 submit()可以与 click()方法互换来使用,submit()同样可以提交一个按钮。

    假如,你已经动手开始进行自动化了,笔者再提几点建议。
    1、熟练掌握 xpathCSS 定位的使用,这样在遇到各种难以定位的属性时才不会变得束手无策。
    2、准备一份 selenium-2.5.0-java-api,及时查阅 WebDriver 所提供的方法。
    3、学习掌握 JavaScript 语言,掌握 JavaScript 好处前面已经有过阐述,可以让我们的自动化测试工作
    更加游刃有余。
    4、自动化测试归根结底是与前端打交道,多多熟悉前端技术,如http请求,HTML语言 ,cookie、session
    机制等。

    对于自动化测试人员来说,如果熟悉前端技术也会大大降低你定位元素的难度,熟练使用 XPath 和
    CSS 技术会使你的定位变得容易很多,如果精通 javascript、jquery 等技术,那么使你的定位之路变得更加
    随心所欲

     

  • 相关阅读:
    06-继承与多态(动手动脑与验证)
    课堂测试四(文件读写)
    字符串加密
    String方法阅读笔记
    03-类与对象(动手动脑)
    计算已经创建了多少个对象
    递归练习(课程作业)
    02-方法(动手动脑)
    猜数字游戏
    JAVA语言实现简单登录界面
  • 原文地址:https://www.cnblogs.com/guaimao123/p/7610445.html
Copyright © 2020-2023  润新知