- 博客(11)
- 收藏
- 关注

原创 讲述一个Python测试小白从入门到放弃背后的故事——1
懒人学python呢,最重要的是开心,找一本Python编程:从入门到实践 用眼神余光扫到第八章了解了函数,枯燥的看不下去了,就开始愉快的抄代码了。抄什么呢,先找个比较著名的冒泡程序玩玩,先看懂它。 def bubble_sort(nums): # 我是啥都看不懂,网上找每一步的具体逻辑,新手的乐趣和折磨均在此处 for i in range(len(num...
2019-02-28 11:19:32
225
原创 敏捷下的软件研发模式
敏捷下的软件研发模式从概念上可以分为如下流程: 一、概念阶段 1、客户需求 客户针对自己需要的软件提出自己的需求。 2、需求澄清 BA通过阅读客户需求,对其中有疑问的部分与客户进行澄清。做出最终的需求。 3、SRS 做出需求说明书。 二、计划阶段 需要做好整个研发过程中的PBI,以便能够清晰的去进行研发。 1.需要进行迭代的划分,根据软件设计来划分为不同的迭代,一步步去进行。 ...
2019-04-02 11:12:49
201
原创 敏捷开发模式
我对敏捷开发的理解就是快速影响客户的真正需求。 以前的开发是重文档的,先做需求调研,整出个需求文档出来,然后根据文档开发。我见过最厉害的需求文档连每个界面包括上面的控件大小、颜色什么的都画出来了。我们多数人并不能很好的把业务流程抽象成合适的需求文档,由于能力和沟通上的问题,经常会发生我们做出来的东西和客户真正想要的东西差异很大。 所以敏捷的思路就是...
2019-04-02 10:27:06
425
原创 版本管理
版本管理相关知识 项目计划、检查点、里程碑、基线、路线图、蓝图、版本、需求分析、原型、数据库设计、评审、项目章程、组织结构、岗位职责说明书、干系人 路线图-RoadMap :蓝图:发展方向、目标、概要、阶段、步骤 |__检查点-Checkpoint :周例会是检查点的表现形式 |__里程碑-Milestone :重要的检查点是里程碑 |__基线-Baseline :重要的需要...
2019-04-02 09:19:37
287
原创 mysql练习
实现如下的学生信息管理系统: 对应的表 学生基本信息表 学号 姓名 性别 班级 年龄 0001 mark male 1 9 0002 tom ...
2019-03-24 17:25:10
224
原创 Linux 指令
ifconfig命令被用于配置和显示Linux内核中网络接口的网络参数。用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了。 pwd命令以绝对路径的方式显示用户当前工作目录。命令将当前目录的全路径名称(从根目录)写入标准输出。全部目录使用/分隔。第一个/表示根目录,最后一个目录是当前目录。执行pwd命令...
2019-03-24 17:17:04
143
原创 一个简单的Python爬虫
import requests # package req = requests.get( 'http://www.sina.com.cn/', # url, as you like params={"wd": "find", "rn": "100"}, headers={'user-agent': 'Mozilla/5.0'} ) req.enco...
2019-03-17 21:29:31
155
原创 软件测试流程
1、需求分析:阅读需求,理解需求,与客户、开发、架构多方交流,深入了解需求。 2、需求澄清:对需求中有问题的地方进行澄清。 3、测试计划: 根据需求估算测试所需资源(人力、设备等)、所需时间、功能点划分、如何合理分配安排资源等。 4、测试设计:根据需求澄清和测试计划进行测试设计系统,模块,场景,测试点。 5、用例设计:根据测试计划、任务分配、功能点划分,设计合理的测试用例。 6、执行测试...
2019-03-16 17:19:10
393
原创 python的学习之路
python有很多有意思的代码写法,同时还很简短,以至于当我刚开始接触这个编程语言的时候,就爱不释手。 一行代码实现快速排序 qs = lambda xs : ( (len(xs) <= 1 and [xs]) or [ qs( [x for x in xs[1:] if x < xs[0]] ) + [xs[0]] + qs( [x for x in xs[1:] if x &g...
2019-03-10 19:07:41
171
原创 讲述一个Python测试小白从入门到放弃背后的故事——2
作为一个三无青年,无聊做了个爬虫爬下安居客里西安高新区的二手房价,眼馋看看, 啊啊啊本人已成浆糊,暂时停更,后续补上。 # _*_ coding:utf-8 _*_ # 引入库 import requests from lxml import etree import csv import time import random from pip._vendor.msgpack.fallba...
2019-03-08 20:03:14
146
原创 敏捷开发(Agile Development)
定义:敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。 在几十年前,瀑布式项目管理是软件研发的主流方法,在研发过程中,团队成员将会花大...
2019-03-04 08:20:48
559
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人