自动化测试技术.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动化测试技术

自动化测试技术分享;何为自动化?;何为自动化?;哪些能自动化?;自动化工具介绍;PHPUNIT的安装 方法一: 使用Pear   运行 pear channel-discover pear.phpunit.de;   pear install phpunit/PHPUnit 方法二 :手动安装   1 从http://pear.phpunit.de/get/下载软件包并解压   2 把解压后的目录加入php.ini中的include_path   3 将脚本pear-phpunit改名为phpunit   4 将phpunit脚本中的@php_bin@替换成php可执行脚本的路径   5 为phpunit脚本增加可执行权限并加入$PATH   6 将PHPUnit/Runner/Version.php中的@package_version@替换成3位 版本号。;测试用例的结构 ?php class Example extends PHPUnit_Extensions_SeleniumTestCase { protected function setUp() { //设置前置条件 $this-setBrowser(*chrome); $this-setBrowserUrl(/); } ; public function testMyTestCase() { //具体测试工作 $this-open(/); $this-click(css=body); } public function tearDown() {    //清除工作 $this-selenium-stop();   } } ?;断言常用的有: assertLocation(判断当前是在正确的页面)、 assertTitle(检查当前页面的title是否正确) assertValue(检查input的值, checkbox或radio,有值为”on”无为”off) assertSelected(检查select的下拉菜单中选中是否正确) assertSelectedOptions(检查下拉菜单中的选项的是否正确) assertText(检查指定元素的文本) assertTextPresent(检查在当前给用户显示的页面上是否有出现指定的文本) ;assertTextNotPresent(检查在当前给用户显示的页面上是否没有出现指定的文本) assertAttribute(检查当前指定元素的属性的值) assertTable(检查table里的某个cell中的值) assertEditable(检查指定的input是否可以编辑) assertNotEditable(检查指定的input是否不可以编辑) assertAlert(检查是否有产生带指定message的alert对话框) waitForElementPresent (等待检验某元素的存在。为真时,则执行。) ;Selenium介绍;Selenium+PHPUNIT环境的结合;测试用例编写及测试过程;根据运行结果,查找原因。分析一下是测试脚本的原因,或是被测试对象的原因。如果是脚本的原因,修改测试脚本,如果是被测试对象的问题,就查找程序的原因。;编写自动化用例中应注意的问题 ;Selenium 函数和Assert语句的选择 (1) Selenium API函数参考手册 (2)Selenium入门:/chinabluexfw/article/details/7331359 (3)Assert语句介绍 思想之地: /tag/phpunit phpunit -assert系列函数:/s/blog_5d2184eb0100n9z1.html;测试用例编写规范 在测试用例编写的过程中,一定要加上注释。最少要定位到函数级,在关键的语句前一定要加上注释。 扩展资料: 软件测试网:/html/index.html 开源中国社区: /project 未来发展 在测试用例编写完成后,要接入公司现有的测试用例管理框架weilink,汇总运行结果,还可以发给相关人员!;目前编写的自动化用例介绍 ;

文档评论(0)

wumanduo11 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档