测试终于可以驱动开发了

作者: Python技术漫谈 | 来源:发表于2018-05-24 10:45 被阅读148次

测试驱动开发

这是一个老掉牙的话题了。怎么测试驱动开发?最好的方法就是让你的第一次测试的交付物在整个项目生命周期中都有有价值的。

测试人员有一个很重要的价值点:可以量化开发过程。

本系统可以将这个价值最大化的推向前端 ,让你的合伙伙伴看到,真切感受到来自测试的价值。

开源项目

接口自动化测试人员的基础服务,开源地址:

https://github.com/x-utest/

如果这里面的项目多得让你不知道从何下手,这里面有user-guide:

https://xtest.readthedocs.io/zh/latest/src/local_install.html

直接使用docker一键安装,当然前提条件是你要会科学上网,因为很多包可能在当前网络环境下不能顺畅下载。

科学上网应该是一个程序员的基本能力吧,如果不会的,只能说你职业生涯有了好我缺陷。

不要再用htmltestrunner了。

全Python编写的web系统,即使不用这个测试平台,单纯想学习web开发的,这也算是一个精品的web项目吧,架构是前后端完全分离的模式。基本上是接口自动化最友好的项目架构 了。

使用方法

本来以前做成公网版本,做了完善的登录注册机制。但是考虑到难推广和数据的隐私性,就架构修改成可以完全局域网内访问的版本。

使用单一账号登录。

可以多点登录

支持报告在内网分享和不登录直接访问

在局域网安装完毕后,就可以直接使用,门槛已经降到最低了。

测试报告存储

image.png

大屏幕显示

image.png

现场效果显示

image.png

后续

此项目会持续更新,欢迎大家使用和提意见。

喜欢的,可以在项目上加个star,支持一下。

相关文章

  • 测试终于可以驱动开发了

    测试驱动开发 这是一个老掉牙的话题了。怎么测试驱动开发?最好的方法就是让你的第一次测试的交付物在整个项目生命周期中...

  • cucumber+selenium自动化测试(一)

    1.1 BDD介绍 行为驱动开发(Behavior Driven Development,BDD)简历在测试驱动开...

  • python ddt数据驱动测试

    DDT,数据驱动测试,是 “Data-Driven Tests”的缩写。 引入ddt测试必要性 数据驱动测试,可以...

  • 快速部署Test-Driven Development/Debu

    什么是Test-Driven Development Test-Driven Development 测试驱动开...

  • Go 测试(五)

    欢迎来我的博客 表格驱动测试 表格驱动测试的优势 分离的测试数据和测试逻辑 明确的出错信息 可以部分失败 go 语...

  • 终于没有文章可以发了

    总是提前写好文章,然后第二天起床的时候发,今天打开竟然发现已经没有文章了。 看来要坚持确实不容易,特别是长久的坚持...

  • 终于可以理得起发了

    随着理发的费用越来越高,有时我都会怀疑,是不是有一天我都理不起发了。 关于理发的最远记忆,其实是跟钱有关的,记得那...

  • TDD(测试驱动开发)之一二事

    测试驱动开发(Test-Driven Development),在极限编程中应用广泛,但测试驱动开发完全可以单独应...

  • RobotFramework_006_数据驱动

    测试用例的工作流程可以使用关键字或数据驱动样式进行测试。如果想用不同的输入来测试工作流,同样可以使用数据驱动测试用...

  • selenium2自动化测试实践基于python语言

    关于自动化测试selenium 分为线性测试,模块化驱动测试,数据驱动测试,关键字驱动测试。 selenium i...

网友评论

    本文标题:测试终于可以驱动开发了

    本文链接:https://www.haomeiwen.com/subject/rnijjftx.html