感觉好像还不是很明白,我捋一捋哈~
首先我是按照 项目 来做定时任务的,一个 项目 就是一个 任务,然后定时是根据 项目 ID 来的,
我现在不清楚的地方就是,定时那里怎么根据我提交的 项目 ID 去数据库拿对应的时间出来。
因为我前端 POST 提交任务的时候就已经提交了时间跟当前项目的 ID。
好的,谢谢~
我不知道怎么根据我前端提交的时间去设置定时的任务。
这几天也在搞 celery 做定时任务,但还没搞懂,怎么根据前端设置的时间去设置定时,我看你上面说放数据库,可以给个思路吗?
体验账号密码改了嘛?
只是在 success 上面那个位置而已,那行我删除了,没删之前是这样的。
行吧,我好好思考思考。谢谢了
有想过类似的做法,但是没有思路,之前用 unittest,但是那参数我不知道得怎么传,(不知道怎么表达)就是步骤是根据我填进去的数据执行相应的关键字驱动的,所以不知道得怎么设计。
好的,谢谢,我也觉得挺奇怪的
ajax:
start_test 接口的:
这里面调用的方法执行没问题我就不截了,调了好几个文件。
谢谢,用 JQ 写的,刚刚找到问题了,原因是因为我加了一个 timeout,删了就没问题了。
那我可以在成功的时候返回数据,然后返回给前端,前端再绘制图表可以吧?
是的,就是最终想生成一个报表,把需求结果返回到报表,总要有点东西给人家看的嘛~
好的,谢谢,我去了解一下。
刚入门,很多东西不太了解,表达的不够清楚,抱歉。
是异步请求,现在是情况是这样的,当我异步请求完成之后,没有返回结果,就像下图一样。
但是当我改成同步请求的时候就有结果了。
所以,我现在不知道问题出现在前端还是后端接口上。
就是测试用例有没有执行成功,成功了多少条这样。
谢谢回答,我参考一下。
大佬,请教一个问题。
我现在是这样设计的:
WebDoc.py:接口处理的文件
test_task.py:执行测试的文件
keywords.py:关键字驱动文件
我不知道我这样做对不对,就是当我前端提交测试数据的时候,WebDoc 会去调用 test_task 的 run_main 方法并将数据传进这个方法,然后这个方法将拿到的数据做判断,例如判断到我的操作方法是打开浏览器,就去调用打开浏览器的关键字执行操作。
我现在不知道如果我要加入单元测试的话得写在哪,还有断言。
Autotestplat 我看过,也买了他的书,但没怎么看。
其实现在还没有很好的思路,不知道怎么样写会更好,单元测试不知道怎么写。
是的,一直在等待请求响应。
谢谢回答
点击完之后会向后台提交这些步骤,然后会去调用我判断这些元素并执行相应的方法去找到对应的关键字驱动。
但同步的时候,我调用的方法还没执行完,页面就卡死了。
我明白了,是因为 ajax 请求的问题,同步的话就会导致浏览器卡死,但是同步的时候出现了一个问题。
是分开的,因为我点击完测试是通过 POST 将数据传过去的。
不知道是不是因为我是在 POST 接口里面操作的所以导致这样,还没搞明白。
我从另外一台机子访问平台,然后去执行操作的时候一样卡死了。
谢谢回答
第一次写,对这些东西不是特别了解。
第一次写着东西,之前也没接触过测试,慢慢发现问题吧,然后再加断言。