摘要:
1 """处理下拉框""" 2 3 from selenium import webdriver 4 from selenium.webdriver.common.by import By 5 from selenium.webdriver.support.ui import WebDriverWa 阅读全文
摘要:
增: insert into 表名(字段,字段,字段) values(值,值,值); insert into 表名 values(值,值,值); insert into 表名 set 字段=值, 字段=值; 删: delete from 表名 where id=2; delete from 表名; 阅读全文
摘要:
增: alter table 表名 add 字段名+数据类型, add 字段名+数据类型; alter table 表名 add primary key 字段; "添加主键" 删: alter table 表名 drop 字段, drop 字段; alter teble 表名 drop primar 阅读全文
摘要:
增: create table 表名(字段名+数据类型+特性); 删: drop table 表名 改: rename table 表名 to 新表名; alter table 表名 character set gbk; 查: show tables; desc 表名; show create ta 阅读全文
摘要:
增: creae database 数据库名 create database 数据库名 character set utf8; 删: drop database 数据库名 改: alter database 数据库名 character set gbk; 查: show databases; sho 阅读全文
摘要:
不多讲。。。。。 1 import sys, os, time, unittest 2 from BSTestRunner import BSTestRunner 3 from Email import sendemail 4 5 base_dir = os.getcwd() 6 7 sys.pat 阅读全文
摘要:
这次在进行注册页面的封装时,没有继承BasePage基础页面,而是直接调用poium测试库来实现Page功能 关乎poium测试库的使用这里略过。。 在编写注册测试用例时也用到了ddt模块的实现数据驱动参数化的功能,现实一个测试函数来验证多种情况, 在函数里面要做的就是对json文件种读取出来的na 阅读全文
摘要:
LoginPage.py实现登录页面的封装,test_login.py编写登录测试用例, 登录测试要填入参数,且要验证多种情况所以要编写多条测试函数, 为了实现一条测试函数验证多种测试情况,可以利用数据参数化来实现。{笔者使用bbt模块读取json文件来实现} 1 from BasePage imp 阅读全文
摘要:
没什么可说的,设定好存放截图的路径就行。。 from selenium import webdriver import os import time def create_img(driver, imgname): base_dir = os.path.dirname(os.path.dirname 阅读全文
摘要:
在前期制定发送邮件功能时,都是使用导入import smtplib模块来实现,虽说能实现, 但是对新人、刚接触的来说不太友好,虽然网上五花八门的教程一大推,但还是要自己花不少时间才搞定(笔者就是) 在这里使用一个新的模块来实现发送邮件功能。。import yagmail模块简直不要太简单 1 imp 阅读全文