web
文章平均质量分 82
西门一刀
这个作者很懒,什么都没留下…
展开
-
UI自动化之-使用DD_XOFT实现带有安全控件、U盾的输入
一,场景描述 最近在做web端的UI自动化测试,涉及与第三方页面的交互,发现selenium对带有安全控件,U盾的输入框使用senkeys方法不起作用,无法正常输入内容,此时放弃selenium的输入,更换其他思路。 python模拟鼠标键盘操作pymouse、pykeyboard,失败! python win32con,win32api中的键盘,鼠标方法,失败! 系统事件的拷贝和粘贴,Ctrl+C,Crtl+V,失败! 操作系统的键盘事件输入,DD插件,成功! 问题总结,测试的时候发现,当使用U盾时,原创 2021-03-11 11:05:37 · 2608 阅读 · 1 评论 -
Django中模板介绍
模板 一,定义模板 1. 变量的定义 视图view传递给模板的数据 模板的变量要遵守标识符规则 语法:{{var}} 注意:如果使用的变量不存在,则插入的是空字符串 在模板中使用点语法:字典查询,属性或者方法,数字索引 在模板中调用对象的方法:注意不能传递参数 示例代码 7.1 \Django\MyDjango\project\MyApp\models.py 文件中学生类增加一个返回学生姓名的方法class Student(models.Model): # 自定义模型管理器,当自定义模型管理器,D原创 2021-03-08 10:06:36 · 174 阅读 · 1 评论 -
selenium切换到iframe
一,定位iframe 1. 有id,并且唯一,直接写id driver.switch_to_frame("x-URS-iframe") driver.switch_to.frame("x-URS-iframe") 2. 有name,并且唯一,直接写name driver.switch_to_frame("xxxx") driver.switch_to.frame("xxxx") 3. 无id,无name,先定位iframe元素 iframe = driver.find_elements_by_tag_n原创 2021-03-01 09:53:52 · 1024 阅读 · 0 评论 -
cookies,session,token三者的区别
cookies,session,token三者的区别 cookies 用户登录以后,在浏览器端生成一个文件,保存在浏览器的客户端 一般存储用户的身份信息 可以删除,删除后重新登录可以再次生成 使用不同的浏览器,电脑登录同一网站,会产生不同的cookies 有的系统会通过cookies存储用户行为习惯 session 登录后服务器端发送一个随机的ID值,来进行用户身份的识别 session的有...原创 2020-02-03 10:51:22 · 256 阅读 · 0 评论