- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
通俗的说第三个月的大兔子在第四个月会(变)为大、小两只兔子,小兔子(变)为大兔子。我们发现这似乎有迹可循,即第三个月大兔子给兔子总数所带来的变化与第二个月大兔子的结果一样,取2,而第三个月小兔子给兔子总数带来的变化与第一个月一样,取1,那么第四个月兔子总数就=2+1。同理第四个月左侧大、小两只兔子给兔子总数带来的变化与第三个月大、小两只兔子相同,取3,右侧大兔子给兔子总数带来的变化与第二个月大兔子相同,取2,所以第五个月兔子总数=3+2。
2023-05-25 15:22:56
2512
1
原创 自动化测试(五)
一.TestCases层分析TestCases层的作用是管理测试用例与执行用例,相当于测试的总入口。二,代码实现#!/usr/bin/env python# -*- coding: utf-8 -*-# @time : 2019/12/30 18:37# @file : TrainTest.py# @Software : PyCharm# @autho...
2020-03-28 13:18:40
1715
原创 自动化测试(四)
一.PageObject层分析PO层是核心层,该层不但涉及到代码技术,还涉及到对项目业务的分析,进而对相关的页面进行分析,首先,分析要进行PO的页面;其次,对在每个范围内的页面进行细节分析。二.代码分析1.搜索火车票页面...
2020-03-28 10:25:04
1284
原创 自动化测试(三)
一 .Base层代码分析Base层代码主要涉及到底层操作,如对click、send_keys及clear等事件的封装,可以提高代码的复用性。二.主要代码分析文件名称为base.py,主要包含定位元素方法findele,方法findele返回的结果是元素定位语句,该函数用参数*args可以接收任意多个非关键字参数,参数的类型为元组。代码如下:#!/usr/bin/env python# ...
2020-03-26 18:30:47
2486
原创 自动化测试(二)
一.PO项目架构此次PO项目架构分为Base层、Common层、Data层、Logs层、PageObject层、Report层、TestCase层、config.ini二.Common层Common层主要包含处理Excel文件的方法、获取项目路径、测试系统URL信息和框架执行相关日志功能的实现方法三.代码实现获取项目路径、测试系统URL方法,文件夹名为function.py#!/u...
2020-03-26 15:01:39
1819
1
转载 自动化测试(一)------Page Object设计模式
一.PO模式应用场景1.冒烟测试2.回归测试3.用户场景的测试二.什么项目适合自动化?1.测试任务明确,不会频繁变更2.回归测试比较多3.软件系统界面比较稳定,无频繁变更UI4.大量的重复任务5.与人工相比自动化能更省资源6.项目不赶进度6.测试组多位成员具备开发脚本能力三.PO模式分层PO模式主要有以下几种分层方式:1)两层: 对象逻辑层+业务数据层2)三层:对象...
2020-03-26 14:24:39
1995
原创 python爬取所有股票信息并存储
一.分析需求1、对于沪深两市的各只股票,获取其:‘股票代码’, ‘股票名称’, ‘最高’, ‘最低’, ‘涨停’, ‘跌停’, ‘换手率’, ‘振幅’, '成交量’等信息;2、将获取的信息存放在Excel文件中,股票信息属性作为表头,每只股票信息作为表格的一行,每个单元格存放一个信息。二.运行结果展示1.存储到数据库2.存储到Excel表格三.第三方库1.urllib.requ...
2020-03-25 10:34:27
6666
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人