Make continuous deployment safe by comparing before and after webpage screenshots for each release. Depicted shows when any visual, perceptual differences are found. This is the ultimate, automated end-to-end test.
Running setup step
Error in workflow=dpxdt.tools.local_pdiff.RunTestSuiteWorkflowItem({args: ('C:\
Python27\Lib\site-packages\dpxdt\tests', {'setup': 'python -m SimpleHTTPServ
er\n', 'waitFo...), interrupted: False, parent: dpxdt.tools.local_pdiff.RunAllTe
stSuitesWorkflowItem#61286000, kwargs: {}})#61286032 from item=dpxdt.client.work
ers.PrintWorkflow({args: ('Running setup step',), done: True, interrupted: False
, parent: dpxdt.tools.local_pdiff.RunTestSuiteWorkflowItem#61286032, kwargs: {}}
)#61286416, error=None
WindowsError: [Error 2] The system cannot find the file specified
Error in workflow=dpxdt.tools.local_pdiff.RunAllTestSuitesWorkflowItem({args: ('
C:\Python27\Lib\site-packages\dpxdt\tests', 'test'), root: True, interrupte
d: False, kwargs: {}})#61286000 from item=dpxdt.tools.local_pdiff.RunTestSuiteWo
rkflowItem({parent: dpxdt.tools.local_pdiff.RunAllTestSuitesWorkflowItem#6128600
0, kwargs: {}, args: ('C:\Python27\Lib\site-packages\dpxdt\tests', {'setup'
: 'python -m SimpleHTTPServer\n', 'waitFo...), interrupted: False, done: True, e
rror: (<type 'exceptions.WindowsError'>, WindowsError(2, 'The system cannot find
the file specified'), <tr...)})#61286032, error=(<type 'exceptions.WindowsError
'>, WindowsError(2, 'The system cannot find the file specified'), <traceback obj
ect at 0x03A9A148>)
WindowsError: [Error 2] The system cannot find the file specified
Traceback (most recent call last):
File "C:\Python27\Scripts\dpxdt-script.py", line 9, in
load_entry_point('dpxdt==0.1.6', 'console_scripts', 'dpxdt')()
File "C:\Python27\lib\site-packages\dpxdt\tools\local_pdiff.py", line 523, in
run
main(sys.argv)
File "C:\Python27\lib\site-packages\dpxdt\tools\local_pdiff.py", line 504, in
main
coordinator.wait_one()
File "C:\Python27\lib\site-packages\dpxdt\client\workers.py", line 461, in wai
t_one
item.check_result()
File "C:\Python27\lib\site-packages\dpxdt\client\workers.py", line 482, in _pr
ogress_workflow
next_item = generator.throw(*error)
File "C:\Python27\lib\site-packages\dpxdt\tools\local_pdiff.py", line 395, in
run
yield RunTestSuiteWorkflowItem(config_dir, config, mode, heartbeat)
File "C:\Python27\lib\site-packages\dpxdt\client\workers.py", line 487, in _pr
ogress_workflow
next_item = generator.send(item.result)
File "C:\Python27\lib\site-packages\dpxdt\tools\local_pdiff.py", line 406, in
run
setup_files = setup.run()
File "C:\Python27\lib\site-packages\dpxdt\tools\local_pdiff.py", line 296, in
run
creationflags=0x208)
File "C:\Python27\lib\subprocess.py", line 710, in init
errread, errwrite)
File "C:\Python27\lib\subprocess.py", line 958, in _execute_child
startupinfo)
WindowsError: [Error 2] The system cannot find the file specified
Running setup step Error in workflow=dpxdt.tools.local_pdiff.RunTestSuiteWorkflowItem({args: ('C:\ Python27\Lib\site-packages\dpxdt\tests', {'setup': 'python -m SimpleHTTPServ er\n', 'waitFo...), interrupted: False, parent: dpxdt.tools.local_pdiff.RunAllTe stSuitesWorkflowItem#61286000, kwargs: {}})#61286032 from item=dpxdt.client.work ers.PrintWorkflow({args: ('Running setup step',), done: True, interrupted: False , parent: dpxdt.tools.local_pdiff.RunTestSuiteWorkflowItem#61286032, kwargs: {}} )#61286416, error=None WindowsError: [Error 2] The system cannot find the file specified
Error in workflow=dpxdt.tools.local_pdiff.RunAllTestSuitesWorkflowItem({args: (' C:\Python27\Lib\site-packages\dpxdt\tests', 'test'), root: True, interrupte d: False, kwargs: {}})#61286000 from item=dpxdt.tools.local_pdiff.RunTestSuiteWo rkflowItem({parent: dpxdt.tools.local_pdiff.RunAllTestSuitesWorkflowItem#6128600 0, kwargs: {}, args: ('C:\Python27\Lib\site-packages\dpxdt\tests', {'setup' : 'python -m SimpleHTTPServer\n', 'waitFo...), interrupted: False, done: True, e rror: (<type 'exceptions.WindowsError'>, WindowsError(2, 'The system cannot find the file specified'), <tr...)})#61286032, error=(<type 'exceptions.WindowsError '>, WindowsError(2, 'The system cannot find the file specified'), <traceback obj ect at 0x03A9A148>) WindowsError: [Error 2] The system cannot find the file specified
Traceback (most recent call last): File "C:\Python27\Scripts\dpxdt-script.py", line 9, in
load_entry_point('dpxdt==0.1.6', 'console_scripts', 'dpxdt')()
File "C:\Python27\lib\site-packages\dpxdt\tools\local_pdiff.py", line 523, in
run
main(sys.argv)
File "C:\Python27\lib\site-packages\dpxdt\tools\local_pdiff.py", line 504, in
main
coordinator.wait_one()
File "C:\Python27\lib\site-packages\dpxdt\client\workers.py", line 461, in wai
t_one
item.check_result()
File "C:\Python27\lib\site-packages\dpxdt\client\workers.py", line 482, in _pr
ogress_workflow
next_item = generator.throw(*error)
File "C:\Python27\lib\site-packages\dpxdt\tools\local_pdiff.py", line 395, in
run
yield RunTestSuiteWorkflowItem(config_dir, config, mode, heartbeat)
File "C:\Python27\lib\site-packages\dpxdt\client\workers.py", line 487, in _pr
ogress_workflow
next_item = generator.send(item.result)
File "C:\Python27\lib\site-packages\dpxdt\tools\local_pdiff.py", line 406, in
run
setup_files = setup.run()
File "C:\Python27\lib\site-packages\dpxdt\tools\local_pdiff.py", line 296, in
run
creationflags=0x208)
File "C:\Python27\lib\subprocess.py", line 710, in init
errread, errwrite)
File "C:\Python27\lib\subprocess.py", line 958, in _execute_child
startupinfo)
WindowsError: [Error 2] The system cannot find the file specified