当前位置: 首页 > news >正文

自己可以做网站推广吗网络营销项目

自己可以做网站推广吗,网络营销项目,为企业做贡献的句子,广州网页设计公司排名一、环境配置 1.安装python3 brew update brew install pyenv 然后在 .bash_profile 文件中添加 eval “$(pyenv init -)” pyenv install 3.5.3 -v pyenv rehash 安装完成后,更新数据库 pyenv versions 查看目前系统已安装的 Python 版本 pyenv global 3.5…
一、环境配置
1.安装python3

brew update

brew install pyenv

然后在 .bash_profile 文件中添加 eval “$(pyenv init -)”

pyenv install 3.5.3 -v

pyenv rehash 安装完成后,更新数据库

pyenv versions 查看目前系统已安装的 Python 版本

pyenv global 3.5.3 切换 Python 版本

python -V,查看 Python 版本

2.安装pytest及其他所需安装包:

pip install -U pytest
pip install -U requests
pip install -U pytest-pythonpath
pip install -U pytest-capturelog
pip install PyYAML
pip install configparser
pip install pyopenssl

二、pytest框架

setup_module(module): #开始测试前执行一次,目前无实际使用

setup_function(function): #每个测试用开始前执行一次,用于检查、准备测试环境

teardown_function(function): #每个测试用例执行完执行一次,用于清除生成的测试数据

teardown_module(module): #每次测试完成执行一次,用于还原测试环境

@pytest.mark.parametrize(‘mycase’, case.list,ids=case.name) #装饰器,用来将list格式的测试用例分开执行

pytest.skip("skip testcase: (%s)" % mycase['Name']) #跳过测试用例
pytest.xfail("previous test failed (%s)" % mycase['Name']) #跳过会失败的测试用例

三、测试报告

python -m pytest -s -q 控制台输出每一步结果

1.allure

安装:

sudo pip install pytest-allure-adaptor
brew tap qatools/formulas
brew install allure-commandline

执行:

python -m pytest -s -q --alluredir ./report #控制台也输出每一步结果
python -m pytest --alluredir ./report #控制台只输出成功/失败和失败报的错误
allure generate report/ -o report/html #生成报告,可直接打卡看

2.pytest-html

安装:

sudo pip install pytest-html

执行:

python -m pytest -s -q --html=./report.html #控制台也输出每一步结果

python -m pytest --html=./report.html #控制台只输出成功/失败和失败报的错误

四、Demo
  1. # coding: utf-8

  2. import pytest

  3. import public

  4. import read_testcase

  5. import record

  6. #获取一个账号token,全局变量

  7. public.getalltoken()

  8. #测试用例实例化

  9. testcase=read_testcase.case()

  10. #所有测试用例开始前执行的文件,只执行一次

  11. def setup_module(module):#每次开始测试执行一次

  12. print ("setup_module")

  13. #所有测试用例结束后执行的文件,只执行一次

  14. def teardown_module(module):#每次测试完成执行一次

  15. print ("teardown_module")

  16. #每个测试用开始执行一次

  17. def setup_function(function):

  18. print ("setup_function")

  19. #每个测试用例执行完执行一次

  20. def teardown_function(function):

  21. print ("teardown_function")

  22. #装饰器 pytest 整合的测试用例生成多个结果

  23. @pytest.mark.parametrize('mycase', testcase.testcase_list,ids=testcase.testcasename)

  24. def test_all(mycase):

  25. testcase=mycase['Testcase_name']+str(mycase['Testcase_ID'])+'.'+str(mycase['ID'])+":"+mycase['Name']

  26. #print(mycase['Name'])

  27. #pytest.skip("skip testcase: (%s)" % mycase['Name'])

  28. #pytest.xfail("previous test skip (%s)" % mycase['Name'])

  29. mycase = public.get_Precondition(mycase)

  30. #执行接口的测试

  31. r=public.request_method(mycase)

  32. try:

  33. print(r.status_code)

  34. print(r.json())

  35. except Exception as e:

  36. print(r.content)

  37. print(e)

  38. #对返回数据进行断言

  39. public.assert_method(r, mycase)

  40. #记录测试用例名称存储log

  41. record.record_testcase_name(testcase)

  42. #记录测试时使用的数据

  43. record.record_testcase_msg(mycase)

总结:

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

 

          视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

http://www.ds6.com.cn/news/38785.html

相关文章:

  • 网站建设步骤搜索引擎优化的内容包括
  • 庐山网站建设百度学术官网登录入口
  • 做a货包好的网站seo属于运营还是技术
  • 做网站ceo做网站用哪个软件
  • 创建个人网站制作流程步骤如何在百度提交网站
  • php做网站实例南昌搜索引擎优化
  • 网站关键字排名怎么做百度关键词搜索排名
  • 工厂做网站有用吗手机百度电脑版入口
  • wordpress修改文章时间seo代理
  • shafow网站是谁做的wordpress
  • 做浏览单的网站四川网络推广推广机构
  • 去盘古网络做网站好么太原seo自媒体
  • 网站建设需求书企业网络推广方式
  • 个体搞网站建设 经营范围网站权重什么意思
  • 微网站和h5有什么区别百度竞价代理公司
  • 网网站建设的公司广告
  • 上海传媒公司总裁是谁抖音seo优化怎么做
  • 莱芜警方网站官网今日热点新闻头条排行榜
  • 接口网站开发什么叫关键词举例
  • 做任务的网站有那些外链兔
  • 个人做慈善网站以图搜图百度识图
  • 桂林 网站建设上海营销公司
  • 网站建设及报价格方案seo大全
  • 外贸订单的网站百度seo优化网站
  • 妇幼医院网站建设方案中国建设网官方网站
  • 中国芗城区城乡建设局网站优化营商环境心得体会
  • 沧州高端网站制作网络营销的方法
  • 内江网站制作网络推广策划书
  • 西安市政府门户网站seo分析师招聘
  • iis 网站打不开 建设中百度注册新账号