零基础教你用python+django打造白盒测试平台
手把手教你用python3+django 打造一个公司内部的白盒测试平台!
公司内的python/java/php 代码函数,都可以放在这个平台上进行管理和白盒测试了。主要包含: 语句覆盖-判定覆盖-路径覆盖-条件覆盖-判定条件覆盖。
有项目-录入-设置用例-执行-结果展示 五个子模块。
优惠券已抵扣
余额抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
我去热饭
这个作者很懒,什么都没留下…
展开
-
第九节:设计项目列表的数据格式,django应用的orm框架
我们要设计这个列表的数据格式。前面说了,如下: 而django 是靠什么来控制数据库的呢? 自然不是靠什么pymysql这些库。 而是靠orm框架。 何为orm框架,你可以去百度一下专业的解释。我这里就用土话给大家说一下: 正常你要用pymysql这些库 链接mysql数据库。要做很多事 比如 要先链接,.connect()这个方法,然后拼装sql语句,然后上传语句执行命令。然后获取获得的元组数...原创 2019-12-30 18:53:55 · 385 阅读 · 2 评论 -
第八节:新建这个列表页,并且打通链路
首先我们在templates文件夹下新建一个html文件,叫做:Ut_test_list.html 给它添加一个h1标题:白盒测试项目列表页 修改他的title:csdn白盒测试 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>...原创 2019-12-30 18:06:46 · 376 阅读 · 1 评论 -
第七节:创建待测试的目标源代码列表页
当我们要开始动手创造一个页面的时候。不要着急动手。 先按照我下面的思路计划好所有步骤和命名,再动手。不然边做边改最终的成品可能名字都对不上。 1.进入该页面的url: 可以设计成这样 /Ut_test/ 2.页面的html模版名字: Ut_test_list.html 3.进入该页面的函数名字: def Ut_test_list(request) 给前端返回html+已存在的项目的数据 ...原创 2019-12-30 17:21:32 · 219 阅读 · 0 评论 -
第六节:理解一个页面如何跳到用户眼前,创造第一个html页面
百度首页的彩蛋里曾经有句话: 一个页面是怎样来到用户眼前的?欢迎投… 我们现在就来学习一下 我们UtTest项目现在的目录是这样的 urls.py管url和函数映射,views.py管逻辑处理。那么我们可以试验一下,新建一个url映射,来让后台返回一句:你好 我去热饭! 打开urls.py,它现在长这样 我们导入views.py from MyApp.views import * 在下面的u...原创 2019-12-26 18:34:25 · 370 阅读 · 1 评论 -
第五节:进入第一个默认页面并启动服务器让其他人也能打开
我们app都创建好了。该是在pycharm中打开的时候了。 1.启动pycharm 点击打开。选我们的UtTest 打开一次之后,就可以每次在启动界面左侧直接选了。首次打开进去我们等一会右下角读条,然后可以点击右上的 运行三角 来启动django项目。 django项目一旦启动后,你每次修改代码,只要不是静态资源或者html模版,都会触发热更新。你鼠标点击pycharm外的地方,它就会自动重...原创 2019-12-26 17:48:00 · 408 阅读 · 0 评论 -
第四节:创建第一个app!
上节,我们最终成功创造了一个空项目: 现在我们先进入这个项目的根目录,就是能看到manage.py的这个目录下,然后执行创建app的命令: 我们这里就是通过小管家:manage.py 来创建app的,创建命令是:startapp app名字 我们叫做MyApp 可以看到下面又自动生成了1个同名的文件夹 我们进去看看里面都有啥? 里面的各个文件解释: init.py 仍然是告诉python这是一...原创 2019-12-26 17:21:39 · 397 阅读 · 0 评论 -
第三节:创建一个django新项目!
万丈高楼平地起,创建一个新的django项目,距离成功就完成了一半! django 创建项目是靠命令的。 我们在安装成功了django之后。进入命令行,输入django-admin 就可以直接使用django的各种命令了。 如下则代表命令存在: 其中有很多命令,你可以理解为django-admin就是我们整个django项目的大管家。你要做的很多事情都要通过它,命令它,给它传入参数才能实现。比如...原创 2019-12-26 17:04:05 · 381 阅读 · 0 评论 -
第二节:配置django环境!
学习之前,我们先了解django的版本对应的python版本: 小伙伴们可以用pip工具,直接下载,它就会自动给你安装 最匹配的django版本来。 命令:pip install django 如果想指定版本号可以这么写: 命令:pip install django==2.22 我用的python是3.7.2 django版本是2.2 若不想用pip 自动安装的话,你也可以去官网下: djan...原创 2019-12-26 16:46:21 · 431 阅读 · 0 评论 -
零基础教你搭建测试平台-以白盒测试平台为例-第一节:配置python环境 和 pycharm!
1.Python3环境搭建 python 是可应用于多平台的,比如我们常见的:windows,macOs,Linux 无论你在哪个平台,都可以先查看一下自己电脑是否已经安装了python3 windows 用cmd,mac和linux用终端: 输入python 可以看到如下: 就代表你已经安装了python,且版本是2.7 本专栏所讲项目代码在python2的环境下依然可以运行良好,甚至不需要什...原创 2019-12-26 16:33:58 · 986 阅读 · 0 评论