<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[a768818702的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/a768818702</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; a768818702]]></copyright><item><title><![CDATA[go语言学习（一）：Mac环境安装及初始化]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/128330216</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/128330216</guid><author>a768818702</author><pubDate>Wed, 04 Jan 2023 21:50:10 +0800</pubDate><description><![CDATA[为什么要学习go语言?
    1、简洁，快速，安全；
​​2、并行，有趣，开源​；
    3、内存管理，数据安全，编译迅速]]></description><category></category></item><item><title><![CDATA[vue踩坑初体验，登录跳转，前端显示空白]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/126826414</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/126826414</guid><author>a768818702</author><pubDate>Tue, 13 Sep 2022 08:54:14 +0800</pubDate><description><![CDATA[vue前端没有数据返回]]></description><category></category></item><item><title><![CDATA[递归实例，汉诺塔问题]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/121926164</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/121926164</guid><author>a768818702</author><pubDate>Tue, 14 Dec 2021 15:26:24 +0800</pubDate><description><![CDATA[问题：
大梵天创造世界的时候做了三根金刚石柱子，在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定，在小圆盘上不能放大圆盘，在三根柱子之间一次只能移动一个圆盘。64根柱子移动完毕之日，就是世界毁灭之时。
]]></description><category></category></item><item><title><![CDATA[算法，初识空间复杂度、递归]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/121917875</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/121917875</guid><author>a768818702</author><pubDate>Tue, 14 Dec 2021 01:33:55 +0800</pubDate><description><![CDATA[空间复杂度：用来评估算法内存占用大小的式子
空间复杂度的表示方式与时间复杂度完全一样
 算法使用了几个变量：O(1)
 算法使用了长度为n的一维列表：O(n)
 算法使用了长度为m行n列的二维列表：O(mn)

递归
递归的两个特点：
 调用自身
 结束条件 

举例：

def func1(x):
 print(x)
  func1(x-1)
不是合法的递归，例如，代入x=3，会无限执行下去，没有结束条件；是一个死递归
def func2(x): 
  ...]]></description><category></category></item><item><title><![CDATA[算法，初识时间复杂度]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/121787959</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/121787959</guid><author>a768818702</author><pubDate>Wed, 08 Dec 2021 11:52:44 +0800</pubDate><description><![CDATA[时间复杂度是用来估计算法运行时间的一个式子（单位）

举例：

print('Hello World') 时间复杂度为O(1)



for i in range(n):

  print('Hello World') 时间复杂度为O(n)



for i in range(n):

  for j in range(n):

    print('Hello World') 时间复杂度为O(n^2)



for i in range(n):

  for j in range...]]></description><category></category></item><item><title><![CDATA[UI自动化测试平台，Django“踩坑”之旅(五）：视图 “xxx” 没有返回 HttpResponse 对象，返回 报错]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/118886830</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/118886830</guid><author>a768818702</author><pubDate>Mon, 19 Jul 2021 01:09:51 +0800</pubDate><description><![CDATA[问题：用例列表页面，上传脚本、选择文件为空，保存，返回“ValueError: The view Myapp.views.upload_py didn't return an HttpResponse object. It returned None instead.”





    解决方案：上传脚本、选择文件为空，保存，正常返回用例列表页面

解决方法：检查代码，发现vews.py文件的上传脚本代码里的获取上传脚本代码没有返回值



既然获取上传脚本代码没...]]></description><category></category></item><item><title><![CDATA[UI自动化测试平台，Django“踩坑”之旅(四）：Forbidden (CSRF token missing or incorrect.)]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/118883667</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/118883667</guid><author>a768818702</author><pubDate>Sun, 18 Jul 2021 22:25:52 +0800</pubDate><description><![CDATA[页面跳转，禁止访问：

    解决方案，settings.py文件注释csrf安全认证：


]]></description><category></category></item><item><title><![CDATA[UI自动化测试平台，Django“踩坑”之旅(三）：“case页面点击设置，页面跳转显示‘设置’按钮”bug修复]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/118186540</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/118186540</guid><author>a768818702</author><pubDate>Thu, 24 Jun 2021 21:07:59 +0800</pubDate><description><![CDATA[case页面点击设置，页面跳转显示‘设置’按钮”，如图所示：



解决方案：

    直接在case页面，style属性最前面加上z-index:999，如图所示：




]]></description><category></category></item><item><title><![CDATA[UI自动化测试平台，Django“踩坑”之旅(二）：home页面点击端名下面的超链接，进入用例列表页面报404]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/118162645</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/118162645</guid><author>a768818702</author><pubDate>Wed, 23 Jun 2021 21:42:23 +0800</pubDate><description><![CDATA[​背景：

    home页面点击端名下面的超链接，进入用例列表页面报404，如图所示：



   而home页面点“进入”按钮，进入用例列表页面显示正常，如图所示：



解决方案：

    检查home页面代码发现，a标签后面href="/case_list/{{ i.id }}/"后面少了一个斜杠，如图所示：



    把a标签后面href="/case_list/{{ i.id}}/"后面斜杠补上，问题就解决了，如图所示：


...]]></description><category></category></item><item><title><![CDATA[UI自动化测试平台，Django“踩坑”之旅(一）：“前端html页面找不到静态资源，报404”bug修复]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/117955000</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/117955000</guid><author>a768818702</author><pubDate>Wed, 16 Jun 2021 13:23:21 +0800</pubDate><description><![CDATA[pychanrm写完前端menu.html页面，通过关联至home
]]></description><category></category></item><item><title><![CDATA[接口自动化测试平台，Django“踩坑”之旅(四）：“Not Found: /favicon.ico”错误处理]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/117935697</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/117935697</guid><author>a768818702</author><pubDate>Wed, 16 Jun 2021 00:56:08 +0800</pubDate><description><![CDATA[Not Found: /favicon.ico
[15/Jun/2021 23:51:22] "GET /favicon.ico HTTP/1.1" 404 2233
]]></description><category></category></item><item><title><![CDATA[django站点管理员修改密码]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/117930743</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/117930743</guid><author>a768818702</author><pubDate>Tue, 15 Jun 2021 18:39:16 +0800</pubDate><description><![CDATA[pycharm启动diango项目，浏览器反问：http://127.0.0.1:8000/admin/，输入用户名、密码，点击登录，发现登录失败：“请输入一个正确的 用户名 和密码. 注意他们都是区分大小写的.”



    所以，我们需要对django站点管理员的密码进行修改​。

    打开pycharm终端，输入pythonmanage.pychangepasswordyour_name（其中“your_ame为你要修改密码的用户名），根据提示内容修改即可。...]]></description><category></category></item><item><title><![CDATA[UI自动化的四个阶段]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/117926868</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/117926868</guid><author>a768818702</author><pubDate>Tue, 15 Jun 2021 16:01:06 +0800</pubDate><description><![CDATA[阶段一:录制回放

缺点:对环境的依赖性太强

阶段二:手动写脚本,大部分公司处于这个阶段

优点:

阶段三:统一的、高效的自动化平台

缺点:推广,平台生态

阶段四:Ai技术自动化应用

优点:自动解析脚本

难点一:



注意事项:

1、到底用不用page-object

2、数据分离、数据驱动(什么时候用:1.动态数据;2.大量数据;3.重复数据)

3、用例分段(按照手工测试的思想,每个用例尽量只包含一个测试点,不应该包含太多的测试点,有效等价类尽量只包含一个测试点, 无效等价类可以包含多.]]></description><category></category></item><item><title><![CDATA[接口自动化测试平台（Windows端），Django“踩坑”之旅(三）：输入用户名、密码，点击登录无反应，pycharm控制台报错​​]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/117797025</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/117797025</guid><author>a768818702</author><pubDate>Fri, 11 Jun 2021 02:37:29 +0800</pubDate><description><![CDATA[背景：

1、python安装目录没安装django

2、没安装虚拟环境virtualenv或virtualenvwrapper

发现问题：

pycharm启动接口测试平台，浏览器访问：http://127.0.0.1:8000/login_1/，输入用户名、密码，点击登录，没有任何反应，pycharm控制台报错：



sqlite3错误，这是django自带的数据库，这说明是数据库错误，no such table，翻译过来是没有这个表，哪个表？auth_user ,就是我们前面总提的 django]]></description><category></category></item><item><title><![CDATA[在pycharm终端启动项目自带的虚拟环境]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/116457220</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/116457220</guid><author>a768818702</author><pubDate>Thu, 06 May 2021 16:48:32 +0800</pubDate><description><![CDATA[1、启动pycharm，打开终端，输入“cd venv/Scripts”

2、输入“activate”，启动虚拟环境




]]></description><category></category></item><item><title><![CDATA[测试计划模板]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/116305534</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/116305534</guid><author>a768818702</author><pubDate>Fri, 30 Apr 2021 16:16:44 +0800</pubDate><description><![CDATA[目录

1 引言... 4

1.1 产品简介... 4

1.2 编写目的... 4

1.3 参考文档... 4

1.4 限制条件... 5

2 测试概要... 5

2.1 测试目标... 5

2.2 测试范围... 5

2.3 测试资源... 6

2.3.1 测试人力资源... 6

2.3.2 测试环境... 6

2.3.3 BUG管理工具... 6

3 ...]]></description><category></category></item><item><title><![CDATA[pycharm写html页面,用＜!-- --＞注释“{{}}“,“{{}}“处显示红色波浪线,浏览器访问html页面报错]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/115461566</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/115461566</guid><author>a768818702</author><pubDate>Tue, 06 Apr 2021 15:19:37 +0800</pubDate><description><![CDATA[浏览器访问html页面报错信息如下:


/ home /处的TemplateSyntaxError


&lt;span style="color:#000000"&gt;&lt;span style="color:#575757"&gt;第18行上的空变量标签&lt;/span&gt;&lt;/span&gt;

请求方法：
			得到
		要求网址：
			http://127.0.0.1:8000/home/
		Django版本：
			3.1.7
		异常类型：
			TemplateSynta]]></description><category></category></item><item><title><![CDATA[接口自动化测试平台，Django“踩坑”之旅(二)：配置同一网段访问，运行django项目报错]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/114311681</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/114311681</guid><author>a768818702</author><pubDate>Wed, 03 Mar 2021 18:27:48 +0800</pubDate><description><![CDATA[报错信息如下：

usage: manage.py runserver [-h] [--ipv6] [--nothreading] [--noreload]
             [--nostatic] [--insecure] [--version]
             [-v {0,1,2,3}] [--settings SETTINGS]
             [--pythonpath PYTHONP...]]></description><category></category></item><item><title><![CDATA[接口自动化测试平台，Django“踩坑”之旅(一)：pycharm运行Django项目报错]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/114310342</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/114310342</guid><author>a768818702</author><pubDate>Wed, 03 Mar 2021 14:01:07 +0800</pubDate><description><![CDATA[报错代码：“django.core.exceptions.ImproperlyConfigured: Requested setting DEBUG, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.”

解决方案：

1、pycharm上点]]></description><category></category></item><item><title><![CDATA[Ubuntu 18.04.4 LTS安装Docker CE]]></title><link>https://blog.youkuaiyun.com/a768818702/article/details/105716828</link><guid>https://blog.youkuaiyun.com/a768818702/article/details/105716828</guid><author>a768818702</author><pubDate>Thu, 23 Apr 2020 23:40:03 +0800</pubDate><description><![CDATA[卸载旧版本，如果已安装，请卸载它们：

sudo apt-get remove docker docker-engine docker.io containerd runc
Reading package lists... Done
Building dependency tree   
Reading state information... Done
Package 'docker-e...]]></description><category></category></item></channel></rss>