首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    web自动化08-下拉选择框、弹出框、滚动条

    1、下拉选择框操作   下拉框就是HTML中元素; 先列需求: 需求:使用‘注册A.html’页面,完成对城市的下拉框的操作 1).选择‘广州’ 2).暂停2,选择‘上海’ 3).暂停...("A北京") # 根据文本内容实现 2、弹出框处理   应用场景:页面操作中,一旦出现弹窗,不进行处理,后续的操作无法进行   弹窗分类:1、系统弹窗(js实现)  2、自定义弹窗(前端代码封装) 网页中常用的弹出框有三种...            2. confirm 确认框             3. prompt 提示框 先列需求: 需求:打开注册A.html页面,完成以下操作: 1).点击 alert 按钮 2).关闭警告框...driver.execute_script(js) 我们来做一下上边需求: # 最底层 js1 = "window.scrollTo(0,10000)" driver.execute_script(js1) # 最顶层 js2...= "window.scrollTo(0,0)" driver.execute_script(js2)

    29740

    深入理解JavaScript的Event-Loop机制

    参与JS代码执行过程的线程有4个: JS引擎线程:解析和执行JS脚本主线程 事件触发线程:浏览器内核进程,主要用于控制事件(比如:键盘事件),当监听到事件触发,事件触发线程会将,事件的处理函数push到事件队列...(除非浏览器自己决定主动终端某个事件,比如浏览器主动关闭一些处理事件时间过长的事件进程,一般很少发生)。...function() { console.log('promise1'); }).then(function() { console.log('promise2'); }); console.log('js2...执行console.log('js2'),js引擎判断该任务为宏同步任务,立即执行宏任务,输出:js2 依次执行微任务列表的所有回调函数,分别输出:promise1,promise2 微任务为空,执行下一个宏任务...,定时器回到,输出:setTimeout // 运行结果 js1 js2 promise1 promise2 setTimeout 参考 JS浏览器事件循环机制 JavaScript忍者秘籍(第二版)

    62820

    安卓Webview网页开策略探索

    调用loadUrl()方法的时候,才会开始网页加载流程 js臃肿问题 加载图片太多 webview本身问题 3 webiew是怎么加载网页的呢?...由网页的前端工程师优化网页,或者说是和移动端一起,将网页实现增量更新,动态更新。...这样客户端获取整个网页并加载时,内核可以直接进行渲染。这里服务端要提供一个接口给客户端取获取网页的全部内容。...10 自己的想法: 网页开的这个需求,如果如果只是客户端来做,感觉只是做了一半,最好还是前后端一起努力来优化。...但是只做客户端方面的优化也是可以的,笔者实际测试了下,通过预取的方式,的确能做到网页。 今年就上5G了,有可能在5G的网络下,网页加载根本就不是问题了呢。

    3.5K31

    FastAPI(55)- Events: startup - shutdown 启动关闭事件

    背景 可以定义需要在应用程序启动之前或应用程序关闭时执行的事件处理程序(函数) 这些函数可以用 async def 或普通 def 注意:只会执行主应用程序的事件处理程序,而不会执行子应用程序 实际代码...启动应用程序啦") items["foo"] = {"name": "Fighters"} items["bar"] = {"name": "Tenders"} # 添加在应用程序关闭时运行的函数...@app.on_event("shutdown") async def shutdown_event(): print("关闭应用程序啦") with open("log.txt",...app="45_event:app", reload=True, host="127.0.0.1", port=8080) startup 模拟初始化数据库,设置一些值到 items 中 可以拥有多个事件处理函数...启动应用程序和关闭应用程序 请求结果

    1.1K00

    30钟评价一个网页

    这里有几个简单的技巧能帮助你在30或更短的时间内对你的网页进行评价,帮你拨开云雾,看清你的网页上那些部分的设计是好的,那些部分不够好。 ?...它是否立即告诉了你这个网页关于什么的?还是你需要再花几分钟的浏览才能搞清楚它的内容? ? 眯着眼睛看 – 对着屏幕慢慢闭上你的眼睛,但不要闭死,页面上的内容会慢慢变的模糊。...关于 “五样东西” 的技巧 – 转到你的网站首页,浏览五钟,然后说出你能记住的这个首页上的五样东西。 只看五钟,然后让你的大脑回忆出这个页面上的五样东西。...如果你做到了,请把你回忆到的五样事情和你希望你的网站用户能在这个网页获得的信息的前五条进行对比。...看一看你的网站,花上30,用这些技巧去评价一下它们。毕竟,这些都是你的主要潜在用户在输入了你的网址后将会做的事情 — 不管他们是否意识到了自己会有这样的思考方式和浏览习惯。

    68990
    领券