上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
  2018年8月20日
摘要: 多线程执行测试用例 这里以百度搜索为例,通过不同的浏览器来启动不同的线程。 可见同时运行三个不同的浏览器环境执行测试用例。 多线程分布式执行测试用例 Selenium Grid本身不提供并发执行用例,只是提供多系统、多浏览器执行环境,鉴于并发执行需要用到多线程技术结合Grid来实现分布式并发执行测试 阅读全文
posted @ 2018-08-20 00:19 Jasongo 阅读(1175) 评论(0) 推荐(1) 编辑
摘要: Selenium Grid 工作原理 Grid是一种分布式测试工具,整个结构由一个hub主节点和若干个node代理节点组成。 hub用来管理各个代理节点的注册和状态信息,并且接收远程客户端代码请求调用,然后把请求的命令再转发给代理代点来执行。针对验证不同的测试环境比如(操作系统、浏览器),得到不同环 阅读全文
posted @ 2018-08-20 00:06 Jasongo 阅读(843) 评论(0) 推荐(0) 编辑
  2018年8月19日
摘要: Page Object 介绍 Page Object设计模式的优点如下: 减少代码的重复 提高测试用例的可读性 提高测试用例的可维护性,特别是针对UI频繁变化的项目 当Web页面编写测试时,需要操作该Web页面上的元素,如果在测试代码中直接操作HTML元素,那么代码比较脆弱,因为UI频繁变动。可用到 阅读全文
posted @ 2018-08-19 23:35 Jasongo 阅读(2371) 评论(0) 推荐(0) 编辑
  2018年7月31日
摘要: 1.workbook类 add_worksheet 用于添加一个新的工作表,sheetname为工作表名称,默认是sheet1,例如: add_format 用于在工作表中创建一个新的格式对象来格式化单元格 add_chart 用于在工作表中创建一个图表对象,内部通过insert_chart()方法 阅读全文
posted @ 2018-07-31 21:17 Jasongo 阅读(7436) 评论(0) 推荐(0) 编辑
  2018年4月21日
摘要: 线程 Threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。 如上述代码创建了5个线程,target指向函数,arges参数传递数值。 其它方法: setName\getName使用方法 1 #!/usr/bin/env python 2 #coding=utf-8 3 __au 阅读全文
posted @ 2018-04-21 23:11 Jasongo 阅读(482) 评论(0) 推荐(1) 编辑
  2018年4月20日
摘要: Socket socket模块是针对 服务器端 和 客户端Socket 进行【打开】【读写】【关闭】。 1 #!/usr/bin/env python 2 #coding=utf-8 3 __author__ = 'yinjia' 4 5 6 import socket 7 8 ip_port = 阅读全文
posted @ 2018-04-20 10:22 Jasongo 阅读(260) 评论(0) 推荐(0) 编辑
  2018年4月2日
摘要: 功能要求: 开发环境: 目录结构: 程序设计: 1 #!/usr/bin/env python 2 #coding=utf-8 3 __author__ = 'yinjia' 4 5 import hashlib 6 import sys 7 from project.day2 import Pay 阅读全文
posted @ 2018-04-02 00:28 Jasongo 阅读(744) 评论(0) 推荐(0) 编辑
  2018年3月31日
摘要: 功能要求 1. 用户加密认证 2. 服务端采用 SocketServer实现,支持多客户端连接 3. 每个用户有自己的家目录且只能访问自己的家目录 4. 对用户进行磁盘配额、不同用户配额可不同 5. 用户可以登陆server后,可切换目录 6. 能查看当前目录下文件 7. 上传下载文件,保证文件一致 阅读全文
posted @ 2018-03-31 20:46 Jasongo 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 功能要求 开发环境 数据流图与业务功能图 2.业务功能图 目录结构 程序设计 1 #!/usr/bin/env python 2 #coding=utf-8 3 __author__ = 'yinjia' 4 5 6 import os 7 8 BASE_DIR = os.path.dirname( 阅读全文
posted @ 2018-03-31 20:46 Jasongo 阅读(605) 评论(0) 推荐(0) 编辑
  2018年3月23日
摘要: 常用异常种类 如需要考虑到try代码块中可能出现的异常,需要先针对定义,最后定义Exception来确保程序正常运行。 异常其它结构 主动触发异常 自定义异常 断言 在 unittest 单元测试框架中,TestCase 类提供了一些方法来检查并报告故障,如下图 : 阅读全文
posted @ 2018-03-23 17:51 Jasongo 阅读(226) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页