摘要:
比喻:html相当一个人拥有头和身体但头部一般不会被看到(title和link中可被看到),css相当于衣服。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> ##主动闭合标签 成 阅读全文
posted @ 2018-07-03 23:11
软测小白6v
阅读(110)
评论(0)
推荐(0)
摘要:
比喻:html相当一个人拥有头和身体但头部一般不会被看到(title和link中可被看到),css相当于衣服。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> ##主动闭合标签 成 阅读全文
posted @ 2018-07-03 23:11
软测小白6v
阅读(110)
评论(0)
推荐(0)
摘要:
Css 1.css选择器 通过选择器定位然后装饰。 写css样式的三个地方:1.首先在<head>里面可以<style>中写入2.可以在标签上写入增加style 属性3. Link 中rel href=“xx.css” 都存在时的引用关系 以标签为基准由下到上依次查找 <!DOCTYPE html> 阅读全文
posted @ 2018-06-22 15:12
软测小白6v
阅读(110)
评论(0)
推荐(0)
摘要:
Html 参考页面:http://ui.imdsx.cn Html 是一长串字符串,特点是能够被浏览器所解析,也叫超文本链接 我们学习了解每一个标签代表什么(功能)。 比如html分为三块:html (一个人) css (是这个人的衣服) js (这个人的动作) Html格式(head): <!DO 阅读全文
posted @ 2018-06-22 15:05
软测小白6v
阅读(157)
评论(0)
推荐(0)
摘要:
1.针对自动读取yml文件进行接口测试并产生报告发送文件。 1)read.me import datetime import yagmail from conf import setting import os # import unittest from BeautifulReport impor 阅读全文
posted @ 2018-06-05 23:40
软测小白6v
阅读(369)
评论(0)
推荐(0)
摘要:
1.yaml 可以用来做数据驱动,比较灵活 import unittest,requests import ddt # #可做参数化 自动读文件中数据 from BeautifulReport import BeautifulReport as bf from urllib import parse 阅读全文
posted @ 2018-06-04 23:30
软测小白6v
阅读(2093)
评论(0)
推荐(0)
摘要:
1、def target(): pass 多线程 thearding 利用不了多核cpu GIL IO密集型任务 多进程 multiprocessing cpu密集型任务 python的多线程不是真正意思上的多线程,不能利用多核cpu,因为有gil锁造成的,利用时有时多线程会快是因为针对io密集任务 阅读全文
posted @ 2018-06-04 21:50
软测小白6v
阅读(135)
评论(0)
推荐(0)
摘要:
enkins介绍 Jenkins是一个java开发的、开源的、非常好用持续集成的工具,它能帮我们实现自动化部署环境、测试、打包等等的工作,还可以在构建任务成功或者失败之后给我们发邮件通知。 什么叫持续集成呢,就是能重复、持久的去运行一个任务。 Jenkins下载、安装 Jenkins的下载地址是ht 阅读全文
posted @ 2018-05-31 21:16
软测小白6v
阅读(415)
评论(0)
推荐(0)
摘要:
1.自我设计一个excel相关的测试框架。 分析所需封装的要求如 1、获取用例 2、调用接口 3、校验结果的 4、发送测试报告 5、异常处理 6、日志 2.具体设计(主要) lib 目录下log.py(之前写好的日志类) 阅读全文
posted @ 2018-05-30 22:57
软测小白6v
阅读(695)
评论(0)
推荐(0)
摘要:
1.自动化 自动化三种:数据驱动,代码驱动,关键字驱动。 框架其实就是工具的集合。 数据驱动 :根据数据来去测试的。比如case是存在excel中的数据 代码驱动: 测试用例都是写代码来测试的。业务case是代码实现 关键字驱动 主要用于ui自动化 有集成包比如 点击 --> .click() 下一 阅读全文
posted @ 2018-05-29 23:27
软测小白6v
阅读(186)
评论(0)
推荐(0)
摘要:
1.多线程等待 import threading,time def run(): # time.sleep(3) print('哈哈哈') start_time = time.time() threads = [] #存放启动的5个线程 for i in range(5): t = threadin 阅读全文
posted @ 2018-05-29 21:16
软测小白6v
阅读(132)
评论(0)
推荐(0)
|