• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

yxchun

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 31 下一页

2021年2月7日

unittest执行测试用例过程

摘要: unittest测试用例执行过程 1)首先写好TestCase 2) 然后由TestLoader加载TestCase到TestSuite 3) 然后由TextTestRunner(HTMLTestRunner)来运行TestSuite 4) 运行结果保存到TextTestResult中 5)整个过程 阅读全文

posted @ 2021-02-07 16:10 yxchun 阅读(95) 评论(0) 推荐(0)

page Object使用

摘要: 使用 page object 模式的好处: 创建可跨多个测试用例共享的可重用代码 减少重复代码的数量 如果用户界面发生变化,修复只需要在一个地方进行更改 官网示例代码 PythonOrgSearch调用MainPage(main_page = page.MainPage(self.driver))将 阅读全文

posted @ 2021-02-07 16:09 yxchun 阅读(298) 评论(0) 推荐(0)

selenium-pytest基础使用,利用cookie欺骗实现免密登录,最大化、最小化窗口,利用js获取页面的加载时间,取出cookie、添加cookie值

摘要: 1、利用cookie欺骗实现免密登录简书 import json from selenium import webdriver from time import sleep import pytest class Test_Jianshu(object): def setup_class(self) 阅读全文

posted @ 2021-02-07 13:23 yxchun 阅读(321) 评论(0) 推荐(0)

2021年2月5日

pytest使用

摘要: 编写规范: • 测试⽂件以 test_ 开头(以 _test 结尾也可以)! • 测试类以 Test 开头,并且不能带有 __init__ ⽅法! • 测试函数以 test_ 开头 1)创建python文件 def add(x, y): return x + y def test_add(): pr 阅读全文

posted @ 2021-02-05 18:52 yxchun 阅读(190) 评论(0) 推荐(0)

2021年2月4日

语句覆盖、判断覆盖、条件覆盖、条件判定组合覆盖、多条件覆盖、修正条件覆盖

摘要: int function(bool a,bool b,bool c){ int x; x=0; if(a&&(b||c)){ x=1; return x; } } 1、语句覆盖(SC) 选择足够多的测试数据,使得被测程序中的每条语句至少执行一次。 测试用例:a=T,b=T,c=T 2、判断覆盖(DC 阅读全文

posted @ 2021-02-04 12:36 yxchun 阅读(10116) 评论(0) 推荐(0)

2021年2月3日

Python日志

摘要: import logging #创建一个logger logger = logging.getLogger('mylogger') logger.setLevel(logging.DEBUG) #创建一个handler,用于写入日志文件 fh = logging.FileHandler('test. 阅读全文

posted @ 2021-02-03 21:16 yxchun 阅读(59) 评论(0) 推荐(0)

Python基础

摘要: 1、进制之间转换 # 10进制转为2进制 print(bin(5)) #10进制转为8进制 print(oct(9)) #10进制转为16进制 print(hex(15)) print(" 2 ") #2进制转为8进制 print(oct(int('101',2))) #2进制转为10进制 prin 阅读全文

posted @ 2021-02-03 21:15 yxchun 阅读(88) 评论(0) 推荐(0)

2021年2月2日

curl-awk-grep

摘要: () ⼦shell中运⾏ [root@VM_0_14_centos ~]# a=zs [root@VM_0_14_centos ~]# (a=1;echo $a;);echo $a; 1 zs {} 当前shell中执⾏ [root@VM_0_14_centos ~]# a=zs [root@VM_ 阅读全文

posted @ 2021-02-02 10:01 yxchun 阅读(583) 评论(0) 推荐(0)

2021年1月29日

bash使用 变量定义与使用、预定义变量、数组变量、变量计算、掐头去尾与内容替换、数字比较大小、字符串比较、判断文件夹是否存在、逻辑控制if/for/while/

摘要: 1、变量定义与使用 定义变量 a=1 b=helloworld c="hello 'zhangsan'" 使用变量:echo ${var} 使⽤$var 或 ${var}来访问变量。后者更为严谨。$var_x ${var}_x 是不同的。 [root@VM_0_14_centos ~]# a=1 [ 阅读全文

posted @ 2021-01-29 16:23 yxchun 阅读(197) 评论(0) 推荐(0)

V模型 W模型 H模型 X模型 前置测试模型

摘要: V模型 在传统的开发模型中,比如瀑布模型。模型人们通常把测试过程作为在需求分析概要设计详细设计和编码全部完成之后的一个阶段,尽管优势测试工作会占用整个项目周期一半的时间,但是有人依旧认为测试只是一个收尾工作,而不是主要的过程。V模型的推出就是对这种认识的改进,V模型是软件开发瀑布模型的变种,它反映了 阅读全文

posted @ 2021-01-29 11:57 yxchun 阅读(1385) 评论(0) 推荐(0)

上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 31 下一页
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3