web测试
deckcode
多看多学多写多总结多回顾
展开
-
整理笔记_selenium自动化web测试常见元素处理
这里写目录标题文本框:input单选框 radio 复选框 checkbox按钮 button 超链接 a上传按钮alert对话框select菜单窗口间切换滚动定位到特定元素位置Navigation 文本框:input sendkeys clear getAttribute 获取元素属性 单选框 radio 复选框 checkbox click clear (清除选中状态) isSelected 查看是否被选中 按钮 button 超链接 a click isEnabled 查看是否可以操作原创 2020-11-06 21:07:50 · 160 阅读 · 0 评论 -
软件测试基本概念理解
开发者测试 代码覆盖 代码覆盖率,基本上,代码覆盖率并不能说明测试的好坏,它只是一个度量方法,用于度量我们测试的广度。它只能告诉你,你的测试代码覆盖了哪些被测的代码,并没有告诉你,覆盖的被测代码是否测试好。 语句覆盖 语句覆盖最弱,只需要让程序中的语句都执行一遍即可。 分支覆盖 它度量程序中每一个判定的分支是否都被测试到了。即设计足够的测试用例,使得程序中每个判定至少获得一次“真值”或“假值”,或者说使得程序中的每一个取“真”分支和“假”分支至少经历一次,同时又称分支覆盖(BranchCovera原创 2020-10-24 19:54:00 · 184 阅读 · 0 评论 -
selenium 对Web功能测试笔记
wait 显式等待 一个显式等待是你定义的一段代码,用于等待某个条件发生然后再继续执行后续代码。显式等待是等元素加载!!! WebDriver driver = new ChromeDriver(); driver.get("https://google.com/ncr"); driver.findElement(By.name("q")).sendKeys("cheese" + Keys.ENTER); // Initialize and wait till element(link) became原创 2020-10-23 20:46:59 · 108 阅读 · 0 评论