![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
selenium
穿过棱镜的光
车遥遥,马憧憧。君游东山东复东,安得奋飞逐西风。愿我如星君如月,夜夜流光相皎洁。月暂晦,星常明。留明待月复,三五共盈盈。
车遥遥篇_作者:范成大
展开
-
python连接数据库,封装类函数
#coding:utf-8import timeimport pymysqlclass Readsql(): # 打开数据库连接,分别是主机 、用户、 密码以及初始连接的数据库 db=pymysql.connect("192.168.0.186", "root", "root123", "test") # 使用cursor()方法获取操作游标 cursor=db.cursor() print('连接上了!') # SQL 查询语句 sql原创 2020-12-15 14:57:58 · 1757 阅读 · 0 评论 -
自动化测试实现多线程
自动化测试实现多线程原创 2020-11-25 11:35:05 · 1361 阅读 · 2 评论 -
自动化发送邮件
SMTP:通过SMTP来关联其他邮箱在python中,有一个已经被保留的,smtplib,专门用于处理邮件的库。mail库处理邮件内容的库QQ邮箱需要在设置页面打开pop3案例:1.邮件的主题,寄件人,收件人,邮件正文,附件2.邮件正文:文本信息,HTML信息,图片内容3.附件内容:TXT,doc,pic代码示例:#场景例如:你这个测试用例跑完了,要发送给一些人的邮箱#需要导入SMTPLTB库,来进行邮箱的连接import smtplib#用于处理邮件内容的库,from emai原创 2020-11-23 16:55:13 · 515 阅读 · 0 评论 -
求助帖:使用suite.addTest方法添加ddt修饰的测试用例,提示错误信息
请教老师个问题,测试用例test_asg测试数据是通过ddt的方式添加,使用suite.addTest方法添加该用例提示错误信息no such test method in <class ‘unitest_login.TestCase’>: test_asg我感觉与ddt有关。我尝试了不用ddt的用例,是可以执行成功的...原创 2020-11-19 11:21:57 · 813 阅读 · 4 评论 -
python+selenium:POM初步认知
PO原理PO全称叫做PageObject Model,简称PO,POM,这是目前业内公认最佳的一种设计模式。因为针对单个系统的自动化测试,通过PO可以实现非常高的覆盖率,PO的原理是将系统的所有关联页面,作为页面的对象进行保存,在执行自动化的时候,通过调用页面对象来实现自动化测试其实web系统的所有业务流程都是基于页面的组合来实现的。比如流程:点赞博客:登录页——首页——搜索页——博客详情页本质就是将系统中与业务流程有关联(上述提到的 登录,首页,搜索,博客详情等)页面,作为页面对象(下方的页面对原创 2020-09-24 16:23:44 · 732 阅读 · 1 评论