- 博客(42)
- 资源 (4)
- 收藏
- 关注
原创 2022-08-03 使用Django开发一个简单的平台(一)
Django创建项目djangoProject,同时创建templates和static文件夹尝试运行服务连接数据库(见以下博文)https://blog.csdn.net/weixin_42770598/article/details/120513718?spm=1001.2014.3001.5501修改settings配置./以下文件包括django的自带应用官方说明如下:./模板消息设置路径./数据库设置./视图静态文件配置6. .....
2022-08-03 15:51:08 363
原创 2022-03-19 本地代码提交到远程仓库
1. git status 查看修改文件2. Git add . 添加需要提交的文件3. git commit -m “” 提交文件4. git push --set-upstream 远程仓库地址 master 推送代码到远程仓库分支
2022-03-19 11:54:03 94
原创 2022-03-09 python发送测试报告到指定邮箱
后续会补上邮件格式设置from prestool.Tool import Toolclass Sendmail: def __init__(self): self.tool = Tool() self.tool.mail_from_user_host = 'smtp.exmail.qq.com' self.tool.mail_from_user = 'mail.com' self.tool.mail_from_user_pwd
2022-03-09 10:57:28 796
原创 2022-03-09 python打印log日志到文件
#输出控制台日志到文件import osimport sysimport timeclass Logger: def printlog(self,content): # 以日期+时间命名生成txt文件 # 获取当前文件绝对路径 path = os.path.abspath(os.path.dirname(sys.argv[0])) # 获取当前时间并转换为年月日格式 currenttime = time.
2022-03-09 10:55:03 1348 1
原创 2022-01-11 python实现get和post单接口测试
import pytestimport requestsclass TestDemo: def test_a(self): self.url = 'https://silkroad.csdn.net/api/v2/assemble/list/channel/search_hot_word?channel_name=search_hot_word&size=10&user_name=weixin_42770598&platform=wap&im
2022-03-07 17:43:03 657
原创 2022-01-11 python+pytest+appnium+PO设计模式编写UI自动化测试用例
前提:已部署appnium客户端并启动服务模拟场景:进入app首页切换题库进入我的页面识别用户名并断言######定义一个Driver类,用来连接手机class Driver: driver: WebDriver def start_android(self): desire_caps = { 'platformName': 'Android', # 手机型号 'platformVersion': '10',
2022-01-11 16:06:13 602
原创 2021-09-28 Django关于数据库界面化操作
当前已创建应用apitest1. 修改配置文件项目下的urls.py增加admin路径from django.contrib import adminfrom django.urls import include,pathimport apitest.viewsurlpatterns = [ path('admin/',admin.site.urls), # 系统管理urls path('runoob/',include('runoob.urls')), # include
2021-09-28 15:07:51 172
原创 2021-09-27 创建简单的Django应用
目录结构如下一、连接数据库二、创建并安装应用1. 创建users应用执行命令如下,执行成功后项目目录会自动生成users命名的包python3 manage.py startapp apitest 修改配置文件settings.py中的INSTALLED_APPSINSTALLED_APPS = [ 'users.apps.UsersConfig', # users 'apitest.apps.ApitestConfig', # apitest 'django.
2021-09-27 18:57:10 125
原创 2021-09-27 Django标签基本使用
目录结构views.pyimport datetimefrom django.shortcuts import renderdef runoob(request): # views_list = ['1','2','3'] # 列表 # return render(request, 'runoob.html', {'views_list':views_list}) views_dict = {'name':'小明','age':25} # 字典 return
2021-09-27 15:53:11 103
原创 2021-9-26 快速创建Django项目
1. 打开Python,创建Django项目创建后的目录结构如下2. 修改配置文件创建模板文件runoob.html声明变量name<h1>{{ name}}</h1>修改服务访问地址,settings.py中ALLOWED_HOSTS加入设置的http地址,注意只有地址没有端口号修改模板文件的映射路径:settings.py的TEMPLATES下的‘DIRS’3. 增加对象,向模板文件runoob.html提交数据创建views.html文件fr
2021-09-26 15:30:04 118
原创 python实现栈
class Stack(): def __init__(self): self.element = [] # 入栈 def push(self,item): self.element.append(item) # 出栈 def pop(self): if self.element: self.element.pop() else: raise Looku..
2021-09-08 18:58:54 82
原创 2021-09-02 python实现单链表
# 节点类class Node: def __init__(self,element): self.element = element self.next = None# 单链表类class SingleLinklist: # 初始化链表为空 def __init__(self,node=None): self.head = node return None # 判断链表是否为空 def is_.
2021-09-08 18:37:04 67
原创 2021-09-02 Charles抓包工具抓接口实现mock数据
当前手机已连接Charles代理服务器1. 选中一个接口,右键,勾选breakpoints2. 打开断点设置,进行编辑勾选response,对接口返回数据进行编辑3. 修改接口返回值json格式输入需要mock的数据,点击execute执行4. 执行完毕mock的数据会正确展示在客户端...
2021-09-02 10:25:34 3258 1
原创 Jmeter压测-对https:www。baidu。com进行压测
压测链接:https://www.baidu.com/sugrec?type=3&prod=his&pic=1&from=wise_web&lid=3966523364-1&ishome=1&net=1&islogin=0&hissid=110085,127969,131861,164870,175755,176678,177370,177941,178327,178384,178529,178603,179345,179358,179449
2021-09-01 19:31:04 2029
原创 appium重启报错:Could not proxy command to the remote server. Original error: socket hang up
An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: socket hang up解决方法:卸载重装手机上安装的appium setting以及其他相关软件
2021-08-09 17:40:07 600
原创 app自动化元素识别:原生与h5混合页面
contexts = driver.contexts# 获取所有页面print(contexts)# 获取当前页面print(driver.current_context)# 修改下标定位到需要的页面driver.switch_to.context(driver.contexts[0])
2021-08-09 15:44:52 312
原创 2021-08-09 Mac 使用uiautomator手动识别app控件元素
创建一个目标目录用来存放uix和png文件adb shell uiautomator dump /sdcard/screen.uixadb pull /sdcard/screen.uix /目标目录路径adb shell screencap -p /sdcard/screen.pngadb pull /sdcard/screen.png /目标目录路径上传uix和png文件,点击ok即可...
2021-08-09 15:27:44 220
翻译 2021-07-13 Charles破解
Charles破解码:https://play.golang.org/p/Qtt2CmHbTzU使用方法:浏览器打开运行代码,复制name和key即可
2021-07-13 14:35:54 1508
原创 测试工程师面试总结(二)
Selenium框架的优缺点?是怎么发现bug的?接口测试中Get方法和post方法有什么不同?数据库的外键什么情况下可以没有数据?一个接口实现的功能: 输入一个字符串,如果字符串类似“abba”是对称的,则输出true;否则,输出false。对输入的字符串进行用例设计。一个接口实现的功能:输入一个二叉树,如果该二叉树是二分搜索树,输出true;否则,输出false。(二分搜索树:每个节...
2019-10-19 09:53:37 334
原创 测试工程师面试总结(一)
面试总结某个核心模块具体怎么测试?测试如何分工?项目业务。敏捷开发。迭代版本。迭代时间。项目周期中你扮演角色。角色重要性?(1)(2)(3)迭代:一周或者是两周迭代一次,版本更新,会增加新的需求,迭代一次不会进行用例的评审。一个小的需求一般10条用例(4)测试流程?怎么编写测试用例? 你平时是怎么设计用例的?测试报告包含什么内容?你们公司需求评审怎么进行的?(1)我们会根据需求规格...
2019-10-15 10:48:06 588
原创 测试工程师之接口测试
接口项目内部接口项目外部接口软件接口、服务器接口硬件接口Restful风格的URIRestful中每个资源都有URI(统一资源顶定位符)标识统一接口客户端通过GET/POST/PUT/DELETE等http方法对资源进行增删改查操作无状态HTTP协议详解支持客户端/服务器模式客户向服务器请求时,只需传送请求方法和 路径HTTP允许传送任何类型的数据 对象...
2019-10-06 20:30:20 730
原创 测试工程师之单元测试
测试方法按照是否执行分类动态测试静态测试按照测试手段分类手动测试自动化测试按照测试对象分类黑盒测试:对象:系统功能测试优点:简单缺点:介入时间晚,发现重大bug时难以修复灰盒测试:对象:系统功能模块接口优点:介入时间早于黑盒测试缺点:需要测试员有代码能力白盒测试:对象:代码、函数优点:介入时间早缺点:需要测试员有代码能力单元测试简介优点提前介入测...
2019-10-06 15:18:49 364
原创 测试工程师之unittest
登录操作的编写from Fengzhuang import Commonclass Login(Common): def login(self, user, pwd): self.open_url('https://www.yhd.com/') self.click('class', 'hd_login_link') self.inp...
2019-10-06 10:19:02 202
原创 测试工程师之数据库
连接查询数据表内连接查询结果为两个表匹配到的数据eg:左连接查询结果为两个表匹配到的数据加左表特有的数据,右表不存在的数据置空eg: 查询所有学生成绩(包括没有成绩的学生)select * from students left join scores sc on stu.studentNo=sc.studentNo右连接查询结果为两个表匹配到的数据加右表特有的...
2019-09-26 14:57:54 643
原创 测试工程师之测试用例设计
测试用例包括:用例编号、 项目名称、 用例标题、 优先级、 预置条件、 输入参数、 操作步骤、 预期结果模板:等价类用例设计:1 操作步骤1 一个新用例尽量覆盖有校规则2 一个新用例只能覆盖一条有效规则2 测试过程考虑要点1 功能划分2 需求分析3 参数分析3 测试要点1 长度2 类型3 字母4 汉字5 特殊字符6 空7 空格4 适用对象1 输入框输入框...
2019-09-25 16:42:01 856
原创 Linux下Goland的安装与使用
安装goland下载goland的安装包,网址:https://www.jetbrains.com/go/download/#section=linux解压到/usr/local/目录下进入goland的bin目录下执行./goland.sh开启goland根据提示修改路径新建项目新建项目demoProject在项目下新建bin,pkg,src三个文件夹第一个g...
2019-04-10 15:48:18 19656 2
原创 区块链之fabric环境搭建(自动、测试)
环境centOS7.X查看内核版本: uname -r更新内核版本: sudo yum updatedocker安装卸载旧版本:sudo yum remove docker \ docker-engine (提示无匹配安装包也没问题,不用管)安装docker ce:@安装需要的包 sudo yum install -y yum-utils device-mapper-pers...
2019-03-21 13:18:50 4635
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人