python_django知识总结_web自动化测试平台笔记

  1. 前言
    代码参考:https://github.com/Wesly-Yu/AutoZone
    参考书籍:《跟老齐学Python:Django实战(第2版)》
    涉及知识:接口测试,web自动化UI测试,django,jQuery
    通过代码的调试等接触django实际开发及使用。
  2. 学习流程
    知识储备:接口测试,web 自动化UI测试,RobotFrameworks自动化测试
    《跟老齐学Python:Django实战(第2版)》–》jQuery–》调试AutoZone代码–》代码重构,解决方案优化等
  3. 常用命令总结
django:
python manager.py startapp blog ##指定启动其中某一个app服务
python manager.py makemigrations appname 
python manager.py migrate appname     ##两条命令连着使用,数据迁移,可以不指定appname(解决方案下的所有app进行数据库初始化)
python manager.py creatsuperuser ##创建超级用户
python manager.py runserver ##启动解决方案
Jquery:
$("test") ##选取id=test 的元素进行操作
$(".text") ## 指定class=test的元素进行操作
$(":test")  ##指定type=test的元素进行操作
  1. 问题总结
    1:《跟老齐学django》问题处理参考:
    https://blog.csdn.net/weixin_38383877/article/details/81228328
    https://www.cnblogs.com/phyger/p/8035253.html
    https://www.itdiffer.com/article/38
    https://www.jianshu.com/p/0eb07ace7999
    2:mysql数据库编码问题:
    django中解决data too long for column ‘name’ at row 1:
    https://blog.csdn.net/loolive/article/details/81136307
    Django中保存的时间和数据库中的不一样问题解决:
    https://blog.csdn.net/weixin_40612082/article/details/84780084
  2. 框架总结
    参考的AutoZone代码的自动化测试平台在执行web自动化用例的效率是比较低的(通过平台创建Robot脚本再执行),测试进度及调试方面的确效率比较低。只是拿来学习django基本流程,目前我这技术也就只有copy代码的能力。。。。

你可能感兴趣的:(测试,自动化测试平台,django)