慕测安居客功能测试答案

  • 试题
  • 满分答案

试题




满分答案

import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.interactions.Actions;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;import java.util.Set;import org.openqa.selenium.By;public class Example {// Mooctest Selenium Example// <!> Check if selenium-standalone.jar is added to build path.public static void test(WebDriver driver)throws InterruptedException {// TODO Test script// eg:driver.get("https://www.baidu.com/")// eg:driver.findElement(By.id("wd"));//测试网址:https://nj.zu.anjuke.com/driver.get("https://nj.zu.anjuke.com/");Thread.sleep(1000);//1. 打开安居客网页版,点击租房                         driver.findElement(By.xpath("/html/body/div[2]/div/ul/li[4]/a")).click();Thread.sleep(1000);//2. 地址选择“南京”driver.findElement(By.xpath("//*[@id='switch_apf_id_5']/i")).click();Thread.sleep(1000);driver.findElement(By.xpath("//*[@id=\"city_list\"]/dl[2]/dd/a[4]")).click();Thread.sleep(1000);//3. 点击“地铁找房”driver.findElement(By.xpath("/html/body/div[4]/ul/li[2]/a")).click();Thread.sleep(1000);//4. 选择“2 号线”driver.findElement(By.xpath("/html/body/div[5]/div[2]/div[1]/span[2]/div/a[3]")).click();Thread.sleep(1000);//5. 选择“马群”driver.findElement(By.xpath("/html/body/div[5]/div[2]/div[1]/span[2]/div/div/a[20]")).click();Thread.sleep(1000);//6. 设置租金为 5000-8000 元,并点击确定driver.findElement(By.xpath("//*[@id=\"from-price\"]")).sendKeys("5000");Thread.sleep(1000);driver.findElement(By.xpath("//*[@id=\"to-price\"]")).sendKeys("8000");Thread.sleep(1000);driver.findElement(By.xpath("//*[@id=\"pricerange_search\"]")).click();Thread.sleep(1000);//7. 选择“整租”driver.findElement(By.xpath("/html/body/div[5]/div[2]/div[4]/span[2]/a[2]")).click();Thread.sleep(1000);//8. 房屋类型选择“普通住宅”driver.findElement(By.xpath("//*[@id=\"condmenu\"]/ul/li[2]/a")).click();Thread.sleep(1000);driver.findElement(By.xpath("//*[@id=\"condmenu\"]/ul/li[2]/ul/li[2]/a")).click();Thread.sleep(1000);//9. 在搜索框中搜索“经天路”,并点击“搜索”driver.findElement(By.xpath("//*[@id=\"search-rent\"]")).click();Thread.sleep(1000);driver.findElement(By.xpath("//*[@id=\"search-rent\"]")).sendKeys("经天路");Thread.sleep(1000);driver.findElement(By.xpath("//*[@id=\"search-button\"]")).click();Thread.sleep(1000);//10. 选择“视频看房”driver.findElement(By.xpath("//*[@id=\"list-content\"]/div[1]/a[2]")).click();Thread.sleep(1000);//11. 依次点击“租金”、“最新”排序进行查看driver.findElement(By.xpath("//*[@id=\"list-content\"]/div[2]/div/a[2]")).click();Thread.sleep(1000);driver.findElement(By.xpath("//*[@id=\"list-content\"]/div[2]/div/a[3]")).click();Thread.sleep(1000);//12. 点击第一个搜索出来的房源进行查看driver.findElement(By.xpath("//*[@id=\"list-content\"]/div[3]")).click();Thread.sleep(2000);}public static void main(String[] args) {// Run main function to test your script.WebDriver driver = new ChromeDriver();try { test(driver); } catch(Exception e) { e.printStackTrace(); }finally { driver.quit(); }}}

写于2021年10月29日20:29

慕测安居客功能测试答案相关推荐

  1. 安居客上市,难挑58大梁?

    被58收入麾下六年的安居客,终于重启上市计划了. 据路透社旗下媒体IFR消息,安居客计划今年在香港进行IPO,将募资至少10亿美元. 如今安居客已完成58心愿成为了国内第一找房平台.但值得注意的是,去 ...

  2. 爬虫系列(1):极简爬虫——基于requests和re爬取安居客上海二手房价数据

    爬虫系列(1):极简爬虫--基于requests和re爬取安居客上海二手房价数据 入坑爬虫已经有一年多,一直想好好记录下从各位前辈和大佬处学到的技术,因此开了一个爬虫系列,想借此细致地介绍和演示其中的 ...

  3. 慕测平台ISTC 2022 Practice

    文章摘要 本文主要是分享一下慕测平台ISTC 2022 Practice的答案. (本人刚刚入门软件测试,主要是参加这个比赛,答案可能不对,仅供参考) 结果展示: 相对来说,MoreTriangle更 ...

  4. 安居客检测到网页抓取_安居客天津租房情况分析

    本篇文章通过对安居客官网天津市租房信息的进行抓取,然后对房价信息进行了简单的描述性统计分析. 工具和技术:VBA知识.Power Bi 一.采集数据过程抓取思路: 安居客租房信息网址为简单的静态网页, ...

  5. Python3 爬虫实战 — 安居客武汉二手房【requests、Beautiful Soup、CSV】

    爬取时间:2019-10-09 爬取难度:★★☆☆☆☆ 请求链接:https://wuhan.anjuke.com/sale/ 爬取目标:爬取武汉二手房每一条售房信息,包含地理位置.价格.面积等,保存 ...

  6. 安居客西安房源爬取 + pyecharts 数据展示

    第一步是数据爬取: import xlwt from bs4 import BeautifulSoup from selenium import webdriver import time,rando ...

  7. 安居客检测到网页抓取_python3爬虫实战-安居客写字楼信息,学会月入上万理所当然...

    说起python爬虫,相信大家都觉得很神奇,为什么python爬虫叫做网络蜘蛛,对于这一点,相信大家一定觉得高大神奇,其实爬虫技术这个过程很无聊,但是获取到想要的结果的时候就很开心,那么今天大家就跟随 ...

  8. 安居客 Android App 走向平台化 | CSDN 博文精选

    作者 | 张磊 责编 | 屠敏 出品 | CSDN博客 安居客 Android App 距离上次的模块化/组件化重构已经两年多了,重构之后很好的支撑了两年多以来的业务发展.但这个世界总是在向前走的,没 ...

  9. scrapy爬虫+echarts数据分析(安居客)

    本次爬取是安居客的房产信息:话不多说,直接上代码! 一:爬虫板块: 1.运行文件:run.py from scrapy import cmdline cmdline.execute('scrapy c ...

  10. 实战项目一、安居客(北京) 二手房抓取房源信息

    一.首先明确爬取的数据为安居客(北京)的二手房源的数据信息,主要有房源链接地址,房源价格,房源单价,房源规模,房源大小,房源建造年份,房源地址. https://beijing.anjuke.com/ ...

最新文章

  1. Sublime搭建Python环境
  2. iphone圆点怎么弄出来_新款iPhone放出终极大招,果粉:就没高级点的嘛
  3. 在 Intellij IDEA 里使用 OpenJFX (JavaFX)
  4. python异常捕获_python 捕获异常
  5. Install VMware tools 解决(物理主机WIN7X64和VM下的REHAT LINUX AS4共享文件)
  6. 三角形判断(信息学奥赛一本通-T1054)
  7. java基于SSM房屋租赁管理系统
  8. H3C V7控制器无线优化关闭低速率
  9. 自考马克思主义原理基本概述【03709】必做选择题
  10. MTK G-sensor 1
  11. ADS学习:统计分析——蒙特卡洛分析、良率分析
  12. php验证邮编,常用的js验证数字,电话号码,传真,邮箱,手机号码,邮编,日期...
  13. 红米机器人倒地_红米出现一个小人维修android机器人
  14. oracle里存储函数将金额数字转换成大写
  15. FEG创始人ROX:SmartDefi将会是整个去中心化金融市场的标杆
  16. 听见丨HTC发布新款Vive Pro,采用高分辨率OLED屏并内置耳机 高通在CES上发布新芯片,可将蓝牙耳机续航延长3倍
  17. python爬虫动态更换ip_学爬虫怎么能不会这8个技巧?动态换ip代理都知道
  18. 在水木社区的一个回帖
  19. 【Html + Js + CSS——电流壁纸(源码+特效)】
  20. 百度二级网页打不开_如何更新百度快照或者删除百度快照?

热门文章

  1. 各种主流浏览器的调试
  2. 处理反走样常用的四种技术
  3. 【程序员2公务员】一、基本认知
  4. Whiten process——数据的白化处理
  5. Error: not authorized on admin to execute command
  6. 数据库基础(面试常见题)
  7. 流氓与骗子的斗嘴(转)
  8. java软件更换皮肤怎么做_java窗体程序更换皮肤方法详细步骤
  9. 一个屌丝程序员的青春(二一一)
  10. 【第一组】第十六次冲刺例会纪要